主题:NETBOXII的 232DEMO调试 共有52804人关注过本帖 |
---|
gdutzy |
1楼 |
![]() |
NETBOXII的 232DEMO调试 ![]()
我的NETBOXII 在调试时还有些不明白.
232DEMO(完全用光盘例子,没改任何地方) 编译成功在调试状态下通过NETBOXII板的COM1下 载到板上按F9 执行,液晶显示RS232 Demo,然后我切换到WIN98 的超级终端,波特率9600(因源程序中初始化是InitUART( COM_NUM, 12 ),流控无,选直接连到COM1 ,但总是出现com1无法打开,何故? 电脑的UART1 已测试可以通过超级终端和其他机正常收发 |
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]()
如果你的PC只有一个串口的话,就会出所描述的现象。WINDOWS会把物理资源唯一地分配给一个任务,即一旦MSDOS占用了串口COM1作为调试,别的程序就不能再使用COM1。建议下载完程序后,编写一个user.bat直接运行之,PC方关闭MSDOS,再启动超级终端或串口调试器与NetBox-II进行通讯。good luck!
|
单帖管理 | 引用 | 回复 ![]() |
gdutzy |
3楼 |
![]() |
![]()
按照提示做了,COM1 可以打开,但还是不能传递返回数据。液晶只显示RS232 DEMO。
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
4楼 |
![]() |
![]()
请确认COM_NUM是指向COM1的!
|
单帖管理 | 引用 | 回复 ![]() |
gdutzy |
5楼 |
![]() |
![]()
谢谢指教,在 USER。BAT 中改为232DEMO COM1 则问题解决
|
单帖管理 | 引用 | 回复 ![]() |