怎样用wince的串口类不断循环的发送一组数据
我刚学会了用wince的串口类向串口中发送数据。
可是我现在想从串口中不断循环的发送一段报文,应该用什么方法呢。
我现在用的方法是在初始化时开启一个线程,在线程中死循环发送数据,结果不出两分钟,程序报内存严重不足。
看了网上讲到的内存泄漏问题,限于水平,实在不会,更不敢从串口类中找原因。而且,我是在一个很简单的测试程序中完成的。
还有一个原因是,如果我开启一个定时器,在定时器里发送这段报文,程序运行很长时间都没有问题。但是我想问问用这种办法怎样考虑每个定时器是否能发完数,定时器如果开的快,肯定是有数据没发完,再进定时器该怎么发数呢?
我想请高手帮忙解释一下在定时器里发送数据的方法可行吗。
还有用线程的方法为什么会造成内存不足。我还是感觉这种方法可靠一些。
可是我现在想从串口中不断循环的发送一段报文,应该用什么方法呢。
我现在用的方法是在初始化时开启一个线程,在线程中死循环发送数据,结果不出两分钟,程序报内存严重不足。
看了网上讲到的内存泄漏问题,限于水平,实在不会,更不敢从串口类中找原因。而且,我是在一个很简单的测试程序中完成的。
还有一个原因是,如果我开启一个定时器,在定时器里发送这段报文,程序运行很长时间都没有问题。但是我想问问用这种办法怎样考虑每个定时器是否能发完数,定时器如果开的快,肯定是有数据没发完,再进定时器该怎么发数呢?
我想请高手帮忙解释一下在定时器里发送数据的方法可行吗。
还有用线程的方法为什么会造成内存不足。我还是感觉这种方法可靠一些。
...全文
相关推荐
wince 串口类
wince串口类。很好用,我们在工作中经常用到它。里面有使用说明。
Wince下串口类,流控信号检测
Wince下串口流控信号检测,包含一个功能强大的串口类,可实现串口收发数据、串口流控信号设置及检测,VS2005,VC。
wince串口类
wince下的串口类,CESerial 很好用的。
WinCE下的串口类CeSerial
应用于WinCE操作系统下的串口类,包括串口的打开和关闭,以及发送和接收数据
WinCE桌面助手(WinCE下的远程操作软件)
通过ActiveSync,可在PC端操作WinCE设备的小工具,功能跟原来的远程桌面工具类似,增加了从PC端拷贝文件到CE设备的功能,直接拖拽文件进CE,支持WinCE5.0和6.0。


