国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

講解用ASP.NET編寫串口程序的一點心得

2024-07-10 13:08:32
字體:
來源:轉載
供稿:網友
國內最大的酷站演示中心!

  雖然在大學的時候學的是計算機專業,但現在的本科生的計算機水平我想大家心里都有數。到單位后閑了很長一段時間。但后來就慢慢開始有了些項目,一開始就是有關串口通信的。難度大了點,但我在的地方是一個不可以輕易說“不”的地方,只好硬著頭皮開始干了,為了與時俱進我選擇了vs.net2003雖然事實證明成熟的通信協議用成熟的語言(vc6,vb6)可能效果更好些.但為了和新一代編程語言更好的接觸。

  說起串口通信,無非是create file開串口,write file向串口寫數據,read file從串口讀數據。再結合具體設備的相關數據格式就可以編程了。我建立的是vc.net,windows窗體工程。于是麻煩就開始出現了。在.net的窗體工程里我很喜歡像在vb里編程那樣,直接雙擊按鈕之類的控件,然后在form1.h里直接寫程序,能不用函數的就不用函數。很快,createfile函數無法識別,但在編程窗口里系統能認識并給出相應的函數參數提示。

  查msdn發現需要#include,雖然form1.cpp里有,但也只有在form1.h里再include一遍了,結果就是命名空間里的有些東西出現錯誤無法使用了,雖然麻煩些,但還是把函數寫在.cpp文件里吧!然后,有些串口設備會自帶一些實現本身功能的.dll,不用說了,又不能用,尤其是用c/c++寫的,尤其是底層的數據格式和數組,vb的模塊兼容性好些,可以用vb.net二次封裝一下。對串口本身的操作并不復雜,但問題是連接迎硬件后需要花費大量的心思去面對保護的問題,硬件不會完全按照說明書那樣去工作的!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洱源县| 栾川县| 南涧| 海门市| 海口市| 南昌市| 衡阳市| 类乌齐县| 东至县| 左贡县| 平罗县| 吉木乃县| 叶城县| 嘉鱼县| 民乐县| 建平县| 富锦市| 丰原市| 延津县| 广昌县| 彝良县| 伊春市| 甘泉县| 锡林郭勒盟| 邵武市| 浑源县| 克什克腾旗| 库尔勒市| 唐山市| 罗源县| 祁门县| 天津市| 长葛市| 苍梧县| 达孜县| 天台县| 仁怀市| 英吉沙县| 延寿县| 荥经县| 邹城市|