主题:ETR100 远程调试故障? 共有37393人关注过本帖 |
---|
ITS |
1楼 |
ETR100 远程调试故障? Post By:2005-4-15 16:01:00 [只看该作者]
我们买了贵公司的ETR100,在调试液晶模块时,想把MLIB,CHR和ASCII。CHR文件先下载到ETR100的B盘下,结果拷不进去。后来换指令,发现DIR管用,MD无效,COPY无效、DEL 有效,编译好的液晶显示程序下载到B盘上面,只显示了一个 “DOT LCD DEMO”,汉字和BAR条都没有出来,调试出现了一个对话“TERMINATE ,EXIT CODE 255”,这是咋回事?
另外,贵公司给我配的是成都施瑞公司的RICH12864-08液晶显示模块,不知与开发光盘中的哪一款(HD61202-12864.....)兼容? 谢谢指教! |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2005-4-15 16:44:00 [只看该作者]
1、文件拷不进去,有可能是B盘的空间不够。可以 >tdrf e 删除其中不用的内容。
2、“TERMINATE ,EXIT CODE 255”表示程序执行完并退出了。 3、驱动程序是HD61202-12864 |
|
单帖管理 | 引用 | 回复 |
ITS |
3楼 |
Post By:2005-4-16 17:57:00 [只看该作者]
我查过ETR100 B 盘空间绰绰有余,大概还有400多KB空余,SOURCE编译后生成的MLIB。CHR文件在HD61202-12864文件包下,大小只有600多字节,我把ASCII。CHR和MLIB。CHR文件复制到BIN包下,然后启动MS-DOS,在D:\BC\BIN\目录下用命令
TDRF -RP1 COPY<MLIB.CHR><MLIB,CHR>, 结果系统提示create 失败,或者找不到文件,头大了! 还有个问题,你们的有些源码为何调试不过,比如我建立了一个LCD。PRJ,插入几个文件如:HD61202.CPP、DOTLIB.CPP、LCD—API.CPP,结果调试时,dotlib.cpp总是有一个警告,6个错误,显示一个“cannot convert "char far*" to void *". 备注:我用的是WIN98系统,在D:\BC\BIN下调试程序。 |
|
单帖管理 | 引用 | 回复 |
x10 |
4楼 |
Post By:2005-4-16 19:21:00 [只看该作者]
(1)关于文件拷贝问题,请问能否用tdrf copy命令拷贝别的文件,请告诉板上的DIP32 FLASH芯片的型号是SST28SF040A还是W29C040,谢谢!
(2)在创建prj时,请选择large模式进行编译,这样可以保证指针匀按远指针进行转换。 (3)建议参考我们新近放在“资料下载”栏目中的《borland C3.1使用简介》和《使用必读》,相信会大大提高你使用BC的效率。 |
|
单帖管理 | 引用 | 回复 |
ITS |
5楼 |
Post By:2005-4-18 9:12:00 [只看该作者]
copy 其他文件也不行,显示“file create error"
flash 芯片是29C040" LARGE模式我已经选择,以适应386 |
|
单帖管理 | 引用 | 回复 |
x10 |
6楼 |
Post By:2005-4-18 9:44:00 [只看该作者]
用tdrf dir B:命令能看到B盘上的内容吗?
请来email告诉是那个公司的,我们想核实一下出厂的测试,谢谢! |
|
单帖管理 | 引用 | 回复 |
leelen |
7楼 |
Post By:2005-4-18 13:19:00 [只看该作者]
COPY这个文件,语法格式应该是这样:
TDRF -RP1 COPY MLIB.CHR 您是这么用的吗? |
|
单帖管理 | 引用 | 回复 |
ITS |
8楼 |
Post By:2005-4-20 9:39:00 [只看该作者]
谢谢,可以了!
只是汉显存在问题,我在TD下单步运行了源程序(TST1.EXE),后来我仔细分析TD里的汇编代码,用TRACE INTO发现程序进入了汉显子程序,整个执行程序应当没问题,但为什么液晶上除了显示“DOT LCD DEMO ”,图形和汉字为什么就显示不出来呢? |
|
单帖管理 | 引用 | 回复 |
zhl |
9楼 |
Post By:2005-4-20 10:45:00 [只看该作者]
在运行TST1.EXE之前,先要将Mlib.chr ASCII.chr这两个文件下载到B盘。
|
|
单帖管理 | 引用 | 回复 |