主题:开机后,应用程序的自动加载问题 共有33713人关注过本帖 |
---|
颜工 |
1楼 |
开机后,应用程序的自动加载问题 Post By:2010-10-18 13:05:00 [只看该作者]
我用的是9161的板子,用EVC编的程序,按照说明,将编译后的release版程序和改好的userinfo文件,用U盘考到9161的NandFlash里,断开JP1跳线。
  重启后,我的应用程序自动启动了,紧接着又跳出个对话框提示(一堆乱码),然后我的程序自动关闭了。但是我用鼠标双击我的程序是可以正常运行的,不知为何? |
|
单帖管理 | 引用 | 回复 |
zxw |
2楼 |
Post By:2010-10-18 15:41:00 [只看该作者]
接上超级终端,看一看它有没有什么提示信息。另外,当窗口弹出来时,可以用EVC的TOOLS\zoomin,取下当前的图片发到公司邮箱,我们看一看是什么现像。
|
|
单帖管理 | 引用 | 回复 |
颜工 |
3楼 |
Post By:2010-10-19 18:08:00 [只看该作者]
要么我直接将编译好的程序发给你们,你们运行下可否?
|
|
单帖管理 | 引用 | 回复 |
颜工 |
4楼 |
Post By:2010-10-20 13:58:00 [只看该作者]
超级终端提示内容有很多,我选了最后的几行如下:
 AdapterName: DM9CE1 File bResult=1 nBytes=173 RegOpenKeyEx Comm\DM9CE1 0  IPAddr: 192.168.201.204    SunnetMask: 255.255.255.0    Gateway: 192.168.201.8 FileName:\NandFlash\userinfo.txt CreatFile 63E21E9A File bResult=1 nBytes=173 DHCP Disable  IP Parameters aren<|>t changed, need not set AdapterIPProperties MSIM: IM_ReadRegistry read KB 5 Data Abort: Thread=83c87cd8 Proc=81c1ca70 <|>AutoGlove.exe<|> AKY=00000081 PC=037d47ac(mfcce400.dll+0x000247ac) RA=0001cbb0(AutoGlove.exe+0x00 00cbb0) BVA=10000178 FSR=00000007 Explorer(V2.0) taskbar thread started. NDISPWR:: Found adapter [DM9CE1] |
|
单帖管理 | 引用 | 回复 |
颜工 |
5楼 |
Post By:2010-10-20 13:59:00 [只看该作者]
“可以用EVC的TOOLS\zoomin”这个方法不会
|
|
单帖管理 | 引用 | 回复 |
x10 |
6楼 |
Post By:2010-10-20 22:48:00 [只看该作者]
从上面的信息看,应当是你的程序autoglove.exe存在某种指针类型的错误。
前面的信息都是系统正常启动的信息。 系统提示的异常信息是关于你的程序的: Data Abort: Thread=83c87cd8 Proc=81c1ca70 <|>AutoGlove.exe<|> AKY=00000081 PC=037d47ac(mfcce400.dll+0x000247ac) RA=0001cbb0(AutoGlove.exe+0x00 00cbb0) BVA=10000178 FSR=00000007 |
|
单帖管理 | 引用 | 回复 |
颜工 |
7楼 |
Post By:2010-10-22 15:17:00 [只看该作者]
具体怎么办?
|
|
单帖管理 | 引用 | 回复 |
x10 |
8楼 |
Post By:2010-10-22 17:07:00 [只看该作者]
你得自己查找了。首先是检查指针在使用前是否都正确的初始化了,其次是化简程序。实在找不到,可以把测试程序发给我们帮你找问题。
|
|
单帖管理 | 引用 | 回复 |