社区
嵌入开发(WinCE)
帖子详情
ce的串口为什么会死机
canjiu
2007-08-07 09:31:30
每发送一组字符或一个字符,pc机仅能收到一个字符,而且开发板还死机,若发送不成功,开发板不死机.开发板还不能接受,一接收就死机.不知道怎么回事,请大家指点指点,是驱动程序问题还是系统程学问题还是应用程序问题?
...全文
881
30
打赏
收藏
ce的串口为什么会死机
每发送一组字符或一个字符,pc机仅能收到一个字符,而且开发板还死机,若发送不成功,开发板不死机.开发板还不能接受,一接收就死机.不知道怎么回事,请大家指点指点,是驱动程序问题还是系统程学问题还是应用程序问题?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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)
C#
串口
控件关闭时
死机
卡住
搞了三天的
串口
如何诊断Windows
CE
的应用程序崩溃
无论你是一个单纯的电脑用户还是一名高级软件工程师,都一定对程序崩溃不陌生。做为一名Windows
CE
应用程序开发者,你也一定遇到过下图这种场景:
这个对话框告诉你,有一个叫installer.exe的程序在地址00019320处崩溃了。如果这个程序归你负责,那么你的问题就来了:怎么找出这个BUG?这篇文章我想谈谈我在这方面的一些经验。
Windows
CE
的崩溃界面给出的信息十分的少,其中最有用的无疑是崩溃地址,如果你能从崩溃地址定位到源代码去,这个问题可以说就
Windows
CE
.NET在X86下我们可以实现的功能
1、 启动方式:支持网络启动(目标机网卡必须为RT18139),支持本地启动(NK加载后启动时间约为5秒)。 2、 支持的内存大小:64M。(根据要求可以定制32M,64M,128M,256M) 3、 支持CPU:X86系列。 4、 提供标准的两个
串口
,系统中的
串口
demo演示了如何进行
串口
收发。(若硬件支持,可定制任意多个
串口
。) 5、 提供标准的一个并口,系统
宇泰
串口
服务器虚拟
串口
,宇泰 UT-6632C 10/100M TCP/IP转32口RS-232
串口
服务器
UT-6632C
串口
通讯服务器,也叫终端服务器或串行服务器,是异步串行口RS-232和以太网之间的一个转换器。是一个带有CPU和嵌入式OS及完整TCP/IP协议栈的独立智能设备。完成RS-232和以太网之间的数据双向透明传输,可以让RS-232
串口
设备立即联接网络。硬件特性●英文菜单配置界面,操作模式丰富,满足不同行业的应用;●提供Windows 虚拟COM 驱动软件;●灵活合理的UNIX 下Fi...
基于TI RemoTI 1.4.0的ZigBee RF4
CE
无线遥控开发实战指南
ZigBee RF4
CE
是一种专为消费电子设计的低功耗、低延迟无线遥控协议,旨在替代传统的红外遥控。其核心原理基于IEEE 802.15.4标准,通过简化的星型网络拓扑和频率捷变技术,在复杂的2.4GHz频段环境中实现稳定、抗干扰的点对点通信。该技术的工程价值在于为智能电视、机顶盒、家庭影音系统等设备提供了可靠的双向控制方案,支持状态反馈和复杂交互。德州仪器(TI)的RemoTI协议栈是RF4
CE
的主流实现,其1.4.0版本正式支持ZRC 2.0和GDP 2.0规范,并优化了非易失性存储与频率自适应算法,显
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章