主题:开机后,应用程序的自动加载问题

  共有33721人关注过本帖    
颜工
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   [只看该作者]

你得自己查找了。首先是检查指针在使用前是否都正确的初始化了,其次是化简程序。实在找不到,可以把测试程序发给我们帮你找问题。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

开机后,应用程序的自动加载问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: