主题:EM9170按照手册说明操作无法运行指定用户程序 共有43427人关注过本帖 |
---|
小叶 |
1楼 |
EM9170按照手册说明操作无法运行指定用户程序 Post By:2011-10-30 14:25:00 [只看该作者]
修改了usrinfo.txt,并和hello.exe一起拷贝到NandFlash目录,断开跳线JP1,重启无法运行hello.exe
|
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2011-10-30 21:35:00 [只看该作者]
很有可能你的程序在printf后就退出了,由于运行很快,你看不见窗口显示。可在telnet下运行hello.exe就可证实这个问题。
注意:嵌入式系统的程序一般是不退出的。 |
|
单帖管理 | 引用 | 回复 |
小叶 |
3楼 |
Post By:2011-10-31 8:13:00 [只看该作者]
我的hello.exe程序是MFC的对话框程序啊
|
|
单帖管理 | 引用 | 回复 |
小叶 |
4楼 |
Post By:2011-10-31 8:17:00 [只看该作者]
另外我用vs2005调式可以运行
|
|
单帖管理 | 引用 | 回复 |
zxw |
5楼 |
Post By:2011-10-31 10:00:00 [只看该作者]
请把你的配置文件的内容贴出来看看吧,另外你的EXE文件放的什么目录下面。
|
|
单帖管理 | 引用 | 回复 |
小叶 |
6楼 |
Post By:2011-10-31 10:09:00 [只看该作者]
[LOCAL_MACHINE]
DefaultGateway="192.168.201.1" IPAddress="192.168.201.180" SubnetMask="255.255.255.0" [USER_EXE] Name="\nandflash\step1_hello.exe" Parameters="" [SYSTEM] Store="50" 上面是userinfo.txt文件 EXE文件放在NandFlash目录下面,我改成提供的例子程序也不行。 |
|
单帖管理 | 引用 | 回复 |
zxw |
7楼 |
Post By:2011-10-31 10:22:00 [只看该作者]
不知道你编译出来的EXE是不是DEBUG模式下编译的,在RELEASE模式下,编译再试试看什么情况!
|
|
单帖管理 | 引用 | 回复 |
zxw |
8楼 |
Post By:2011-10-31 10:29:00 [只看该作者]
另外,你将userinfo.txt文件放到sysflash目录下面,删掉nandflash目录下面的userinfo.txt文件,试试。最好是拔掉U盘。因为系统检查userinfo.txt文件是要在sysflash和nandflash两个目录检查,而sysflash目录的检查优先级要高一些!
|
|
单帖管理 | 引用 | 回复 |
小叶 |
9楼 |
Post By:2011-10-31 10:39:00 [只看该作者]
1.是RELEASE模式的
2.nandflash和sysflash里面的userinfo.txt是一样的,我查看过。 3.删掉nandflash下的usrinfo.txt,拔掉U盘,再试,还是不行,以下是超级终端部分显示: EM9170 Emtronix Built at Sep 19 2011 14:43:21 Adaptation performed by Emtronix (c)  AdapterName: FEC1  EM9170 Run Mode File bResult=1 nBytes=190 RegOpenKeyEx Comm\FEC1 0  IPAddr: 192.168.201.180    SunnetMask: 255.255.255.0    Gateway: 192.168.201.1 FileName:\SysFlash\userinfo.txt CreatFile 590903 File bResult=1 nBytes=190 DHCP Disable  IP Parameters aren<|>t changed, need not set AdapterIPProperties Explorer(V2.0) taskbar thread started. NDISPWR:: Found adapter [FEC1] |
|
单帖管理 | 引用 | 回复 |
zxw |
10楼 |
Post By:2011-10-31 10:52:00 [只看该作者]
请再确认一下你的配置文件是否正常,如还是不行,请电话交流!
|
|
单帖管理 | 引用 | 回复 |
小叶 |
11楼 |
Post By:2011-10-31 11:16:00 [只看该作者]
留了邮箱
|
|
单帖管理 | 引用 | 回复 |
小叶 |
12楼 |
Post By:2011-10-31 11:18:00 [只看该作者]
yellowjump@163.com
|
|
单帖管理 | 引用 | 回复 |
yy |
13楼 |
Post By:2011-11-1 9:43:00 [只看该作者]
请邮寄回板卡,我们检查后回复你
|
|
单帖管理 | 引用 | 回复 |
y |
14楼 |
Post By:2011-11-3 13:21:00 [只看该作者]
问题已发现,如果userinfo.txt的Parameters属性不为30,即
Parameters="30" 则程序无法自启动,新内核已修改该问题 |
|
单帖管理 | 引用 | 回复 |
zyy81841 |
15楼 |
Post By:2011-11-22 9:16:00 [只看该作者]
打开光盘中VC例程中的串口通讯项目编译出现以下错误,请帮忙
错误 1 error C2143: syntax error : missing <|>,<|> before <|>*<|> F:\VS2005\sdk\include\ARMV4I\malloc.h 45 错误 2 error C3861: <|>wcsftime<|>: identifier not found F:\VS2005\VC\ce\atlmfc\include\atltime.h 402 错误 3 error C3861: <|>wcsftime<|>: identifier not found F:\VS2005\VC\ce\atlmfc\include\atltime.h 429 错误 4 error C3861: <|>wcsftime<|>: identifier not found F:\VS2005\VC\ce\atlmfc\include\atlcomtime.h 367 错误 5 error BK1506 : : No such file or directory BSCMAKE |
|
单帖管理 | 引用 | 回复 |
yy |
16楼 |
Post By:2011-11-22 10:01:00 [只看该作者]
错误的原因是的VS2005缺少CE的库
你在安装VS2005的时候可能没有勾选嵌入式设备开发这项,试着重新安装VS2005 |
|
单帖管理 | 引用 | 回复 |