社区
嵌入开发(WinCE)
帖子详情
ce的串口为什么会死机
canjiu
2007-08-07 09:31:30
每发送一组字符或一个字符,pc机仅能收到一个字符,而且开发板还死机,若发送不成功,开发板不死机.开发板还不能接受,一接收就死机.不知道怎么回事,请大家指点指点,是驱动程序问题还是系统程学问题还是应用程序问题?
...全文
798
30
打赏
收藏
ce的串口为什么会死机
每发送一组字符或一个字符,pc机仅能收到一个字符,而且开发板还死机,若发送不成功,开发板不死机.开发板还不能接受,一接收就死机.不知道怎么回事,请大家指点指点,是驱动程序问题还是系统程学问题还是应用程序问题?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cqtcqtcqt
2008-08-05
打赏
举报
回复
是啊。很麻烦
canjiu
2007-10-08
打赏
举报
回复
看来没人回答了,问题很多且都还没解决呢
canjiu
2007-09-20
打赏
举报
回复
怎么没人说话了?我描述一下我的问题,欢迎大家提意见.现在还是连不上,ce端运行repllog时总默认使用串口二.与串口二连接的电脑会收到CLIENT或空字符或乱码;与串口一连接的pc机收到ce端进入串口二中断的调试信息.不知是什么问题,恳请大家多多帮助.
canjiu
2007-09-17
打赏
举报
回复
就是说用activeSync连接时,pb需要怎么配置?Applications-End User下的ActiveSync加入了,usb的也加了,不知还需要加什么?
canjiu
2007-09-17
打赏
举报
回复
谁用过activesync?我用它连接pc与ce时怎么总连不上?在网上看到,ce端有个repllog.exe文件连接的。这个文件在哪里?我不知道它的访问路径,也可能是我的配置有问题没这个文件。若没有的话,怎么才能使其有这个可执行文件。谢谢
buaadallas
2007-09-14
打赏
举报
回复
检查一下中断ISR是否有问题,如果那儿没问题的话,应该是驱动里面对串口的中断处理的问题。
如果需要串口调试助手,可以和我联系,我给你发。
我的email: buaadallas@gmail.com
canjiu
2007-09-12
打赏
举报
回复
怎么没人说话了?
canjiu
2007-09-11
打赏
举报
回复
驱动是微软提供的,不过我屏掉了一些代码及一个函数。至于中断,调试时大部分时间都是进中断的,偶尔也有不进中断的,即每发送或接收字符时都能看到进入串口中断了。 jlctt(金)请问有别的联系方式吗?想向你请教请教.谢谢.
canjiu
2007-09-11
打赏
举报
回复
谁知道哪儿有ce下的串口调试助手,先谢谢大家了。
LanceJin
2007-09-07
打赏
举报
回复
应该是代码本身的问题,一般接收不用中断,造成丢失是正常的,你如何能保证查询的时候接收缓冲区没有溢出?至于重复信息就搞不懂了,要是增加的信息是乱码还好理解,可能是线上有干扰造成的.串口驱动是你写得吗?应该是驱动的原因居多.
canjiu
2007-09-07
打赏
举报
回复
请问谁有wince下的串口调试助手?我自己写的调试程序总不放心,除了问题不能确定是应用程序的问题还是系统的问题。麻烦大家推荐一个下载网站或传给我一份,谢谢了。email:kaoyan2004004@yahoo.com.cn
canjiu
2007-09-06
打赏
举报
回复
波特率当然是一致了。收到a的问题解决了,在接受处加个延时就好了。现在还剩下以下几个问题:只能用9600的波特率;收发会漏码或加码,漏码就是接收时漏掉一些字符,多码就是会重复某些字符;串口不是很好用,需要重起或刷新几次才能正常使用。
canjiu
2007-09-04
打赏
举报
回复
现在剩下的的主要问题:不知怎么注册串口一;接收有问题(总收到很多字符a,其实上位机并没发送a).谁能帮我解决,我就送10个qq币给谁.欢迎大家提建议.
ArchMage_dino
2007-09-04
打赏
举报
回复
CE下的串口通信是很娇贵,很容易就被冲死机了,确实要好好设计程序才行。
波特率如果发送端采用的是9600,那你也只能设置为9600才能接收啊,别的波特率当然不行了
canjiu
2007-09-04
打赏
举报
回复
没人理我,自己顶了。
canjiu
2007-08-28
打赏
举报
回复
发送应该是,接受不知道为什么。接受好像用的不是中断方式,是轮询方式。没做过这个,不知道怎么解决?现在的问题:不知怎么注册串口一;接受有问题;其余的波特率不能用。
LanceJin
2007-08-27
打赏
举报
回复
是Unicode引起的吗?猜测
idau7
2007-08-26
打赏
举报
回复
两倍?
双字节?
canjiu
2007-08-22
打赏
举报
回复
怎么没人回答呢?现在还有很多问题:发送时在WriteFile函数里的要发送字节数量的参数需是实际的二倍,接收端才能收到正确数量的字节;而且还不能更换波特率,只能用9600波特;接收时总收到很多'a';串口一不知怎么注册.谁能帮我一把,定重谢,很着急.
canjiu
2007-08-16
打赏
举报
回复
原来的问题解决了一部分,现在忙别的问题。目前只能用串口2,其余的串口打不开。请大家多提建议,怎么注册串口一?内核要不要做些改动?
加载更多回复(10)
8A73A117-68
CE
-4858-940B-2FFD8E772311.zip
8A73A117-68
CE
-4858-940B-2FFD8E772311.zip
立华 LEC-3012 Din-Rail嵌入式通讯管理机 产品介绍.pdf
立华 LEC-3012 Din-Rail嵌入式通讯管理机 产品介绍pdf,立华 LEC-3012 Din-Rail嵌入式通讯管理机 产品介绍
benq 编程技术指南
总结了明基gprs通讯模块编程技术 ,at命令的介绍,gprs初始化过程的详细介绍。
Win
CE
触摸屏一体机
经过改进的Win
CE
触摸屏以完善产品,资料供大家阅读,希望有帮助。
WirelessPlug MA8系列 MA8-9 GPRS DTU产品说明书.pdf
WirelessPlug MA8系列 MA8-9 GPRS DTU产品说明书pdf,WirelessPlug MA8系列 MA8-9 GPRS DTU产品说明书
嵌入开发(WinCE)
19,520
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章