小弟正在调试WINCE+2440下串口程序,现在COM1已经打开,我把2440的板子COM1直接用串口线连接到PC的COM3,发现通过COM1写到PC的全是???,通过PC写到COM1的是ff,或者77之类的乱码,是怎么回事?先谢了。
------解决方案--------------------
有关串口的问题以前的帖子很多,你搜一下好了。
估计是两边的串口设置不一样。
------解决方案--------------------
同意楼上,再就是注意ANSI和Unicode的区别
------解决方案--------------------
我也遇到这个问题了,应该不波特率不匹配造成的
------解决方案--------------------
你的不同版本的BSP中串口驱动是一样的代码吗?
------解决方案--------------------
你的实际波特率应该还是14400,
我用模拟器的时候也发现这个问题了,
波特率明明设置的是4800bps,程序也不报错,运行正常, 用串口监视软件一看,实际的波特率却被设置成了1200bps