串口编程
noodle123
这个作者很懒,什么都没留下…
展开
-
串口一拖二——硬件实现、软件使用
串口一拖二——硬件实现、软件使用竟然用到了串口的一拖二。公司采购了一个KR3001的恒流直流电源给阀直接供电,使用了控制器从与阀接的压力传感器处读取数据。原来是分成了两个软件在两台电脑上调试、发布。时间长了、挺麻烦,就想在一台机器上实现,但是一般来说一台机器只有一个串口,很是不爽。有人说使用USB转串口的线试试,那按理说程序的串口处理部分也应该重写吧、或者需要自带驱动吧。原创 2012-02-20 10:27:12 · 10530 阅读 · 0 评论 -
线程中WaitCommEvent使用临时栈区变量导致Release版本崩溃
问题:使用一个串口类进行串口收发,由于只是调试,所以并没有真实的数据能被接收,所以原来的程序问题多多。1、没有接收到数据就死循环等待。2、执行三四个模块(共有18个相似的模块,每个模块发送一帧数据,然后立即接收一帧数据)即崩溃。但是在调试版本中运行正常。过程:第一个问题好解决,等待一定时间(使用一个较大的计数),如果超过一定时间没有收到,则退出(当然,以后可能会有隐原创 2012-05-16 14:35:24 · 2693 阅读 · 0 评论