WinCE中串口通讯的调试方法
来源:互联网 发布:sql中select什么意思 编辑:程序博客网 时间:2024/05/17 23:56
串口是嵌入式系统中应用很广的一种通讯接口。在WinCE中,通常会有一个串口供调试使用,另外的串口可与外围设备连接,如GSM和GPS等模块,以获取相应的信息并进行处理。
在WinCE中,为了使用串口,必须有相应的串口驱动程序,一般在BSP中都有实现。串口驱动是典型的流驱动。应用程序中可通过CreateFile()、ReadFile()和WriteFile()等文件系统的操作函数来访问串口,从而实现串口数据的收发。
虽然串口操作相对简单,但在实际调试时依然会碰到很多问题,譬如如何监视串口收发的数据。在调试GSM模块时,如果WinCE不能正确控制模块,我们就需要确认是发送还是接收的问题,是模块还是开发板的问题。在调试GPS模块时,经常需要监视GPS数据又不能影响固有GPS软件的运行。这些都要求我们能内建虚拟串口,以将物理串口收到的数据分发到不同的虚拟串口上,相反,发送则是由不同的虚拟串口往物理串口转发的过程。
Serial Splitter Mobile就是这样一款专业软件,它能满足上述要求。以前曾用它调试过一个串口设备。当时用的是一个试用版,单次连接只能收发1M Bytes,超过1M就不工作了。开始没在意,以为是串口驱动和自己软件的问题,后来发现是Serial Splitter试用版的限制。调试手段引入的错误,是最让人郁闷的。为了方便使用,今天到其官网下载了最新的版本,并破解之,去除了收发数据的限制和应用程序中的注册信息。
- WinCE中串口通讯的调试方法
- WinCE中串口通讯的调试方法----串口分离软件的使用
- WinCE中串口通讯的调试方法(虚拟串口软件 Serial Splitter Mobile)
- winCE中实现虚拟串口的方法
- winCE中实现虚拟串口的方法 .
- winCE中实现虚拟串口的方法
- winCE中实现虚拟串口的方法
- Wince的调试串口修改
- WinCE 中调试串口打印信息的实现介绍
- wince 6.0 SOM2416中调试串口的输出
- wince下串口通讯
- Wince 串口通讯助手
- Visual Basic串口通讯调试方法
- Visual Basic串口通讯调试方法
- Visual Basic串口通讯调试方法
- WinCE下串口蓝牙模块的调试
- WinCE下串口蓝牙模块的调试
- 小巧灵活的串口通讯调试软件
- 农村户口的几大好处
- 巧用题注轻松编辑Word 2007长文档
- Lucene 合并倒排表算法之并集
- CSS通过滤镜shadow,glow等实现四个面阴影,效果算不上完美
- ptlib window 下编译
- WinCE中串口通讯的调试方法
- 困
- (离散化 + 线段树) poj 3277 City Horizon
- 后面再整理
- 编译原理-自动机理论总结
- Oracle面试题
- 一对一 单向关联 修改 的注意点
- DatagramSocket编程实例
- request.getParameterMap()获得Map中的数据时