标题:
Windows CE下串行通信的实现 06
[打印本页]
作者:
samwalton
时间:
2014-3-6 19:41
标题:
Windows CE下串行通信的实现 06
4 实际应用
在车载定位系统中,导般计算机需要接受多种传感器的数据输入,其中最常用到的就是GPS数据。通常GPS接收机的通信方式是串行RS232接口,所以导航程序的GPS模块的功能就是接收从串口收到的数据,然后进行处理。
程序采用多线程,主线程负责消息处理,另外还有读写两个附加线程,使用一个事件触发。读线程负责从串口读回GPS数据,写线程由事件触发。在网络补充版(
http://www.dpj.com.cn
)中给出GPS数据接收程序的代码。
在程序初始化时创建事件,创建写线程并把它阻塞。写线程等待事件触发。按下“打开串口”按钮后打开串口,创建读线程,读回GPS数据,进行处理;按下“发送”按钮后设置事件状态,解除阻塞写线程,发送数据。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0