首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

cepc上串口发送数据失败解决思路

2012-03-30 
cepc上串口发送数据失败在X86机器上正常运行WINCE系统.用EVC编写的串口读写程序,下载到目标机上,能用creat

cepc上串口发送数据失败
在X86机器上正常运行WINCE系统.
用EVC编写的串口读写程序,下载到目标机上,能用createfile打开串口3,但是writefile通过com3发送数据不成功,通过GetLastError()获得是1359错误.
其他的串口1,2,4,5等都不能打开,后面调试发现com1是用来作为系统调试打印信息输出的.
但是不知道为什么com3能打开,但是发送数据失败.

[解决办法]
Wince下最好用com1,你的com1没用,是因为你的串口被系统占用了,这就需要你关闭系统对串口的调用,然后用com1就可以了,关闭系统对串口的调用可以在内核中定制。
[解决办法]
好像在编译NK的时候关闭一个什么宏,就可以屏蔽系统的调试信息了

热点排行