流星,霎那划过天际

导航

2010年1月6日 #

关于清空数据缓冲区

摘要: 我原先的做法是开一个byte[] 当需要清空时将该byte[] dispose掉 再new 一个byte[]感觉这样做能保证用于存放数据的空间的清洁,不过这样做会消耗资源其实只要将该byte[]的指针置为0 就等于是清空该byte[] 当使用该byte[]再次接收数据时可能出现尾端的垃圾数据,这些交给解析报文的层处理就好。 阅读全文

posted @ 2010-01-06 11:12 流星,霎那划过天际 阅读(211) 评论(0) 推荐(0) 编辑

关于串口通讯

摘要: SerialPort 的打开关闭如何做得更友好我原先的代码:[代码]不过后来发现,只要Port被初始化了,不论是否已被打开都可以先把它关掉。改进后的代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--try{Port.Close();Port.O... 阅读全文

posted @ 2010-01-06 11:00 流星,霎那划过天际 阅读(137) 评论(0) 推荐(0) 编辑