使用C實現串列埠通訊,接受和控制微控制器

2021-09-06 02:07:13 字數 1025 閱讀 3911

1樓:我是柳之葉

通常,在c#中實現串列埠通訊,我們有四種方法:

第一:通過mscomm控制元件這是最簡單的,最方便的方法。可功能上很難做到控制自如,同時這個控制元件並不是系統本身所帶,所以還得註冊。可以訪問

一個外國人寫的教程

第二:微軟在.net新推出了一個串列埠控制元件,基於.net的p/invoke呼叫方法實現,詳細的可以訪問微軟**

2樓:匿名使用者

在pc端和微控制器端均需要編寫相對應的序列通訊口程式,pc和微控制器之間需要一個電壓轉換的ic,然後將pc的txd、rxd與微控制器的txd、rxd交叉連線就行了。

3樓:匿名使用者

微控制器能實現多串列埠通訊控制嗎?

然可以的,有的微控制器本身帶有串列埠通訊的介面,而比較傳統的微控制器也可以用普通的io口進行串列埠時序的模擬進行通訊。

如何用c#編寫rs232通過微控制器串列埠之間的通訊

4樓:匿名使用者

c#裡面有個serialport的控制元件,用它來做就可以啦

5樓:匿名使用者

我的qq是2743385

有興趣的話加我,我記得好像有一份**

不過不是你想要的完整答案,有串列埠通訊的。

c# 如何開發usb通訊,類似於串列埠!和微控制器通訊!

6樓:匿名使用者

推薦本書吧,圈圈教你玩轉usb,挺不錯的

為什麼會出現串列埠通訊i2c通訊spi通訊uart通

uart用在與主機 比如計算機 介面外設相連。i2c是由飛利浦公司提出的,用於與晶片與晶片之間的通訊。spi是摩托羅拉最先提出的,用於晶片與晶片間的通訊,與i2c不同的是傳輸需要四根線,i2c傳輸需要兩根線,所以速率比i2c快。最早是沒有統一的序列介面標準的,各個公司在自己的領域分別提出來,最終成為...

51微控制器串列埠怎麼樣才能實現全雙工通訊

首先要明確bai全雙工通訊方式的du具體含義 全雙工方zhi式需要通dao信雙方連線兩條傳輸 回線 答共地 一條是將資料從甲方送到乙方,另外一條是從乙方送到甲方。就是甲乙雙方各自對應一發一收,51微控制器上是有一個全雙工的序列介面的,可以用兩條傳輸線實現雙向同時傳送。就你說的問題,我看得不是很明白,...

使用51微控制器與PC進行串列埠通訊時,怎麼將溫度值(帶兩位小數)傳送到VB編寫的上位機介面上顯示

可以啊,你自己定個協議,然後pc解包就可以了,打個比方說 你發aa 00 xx,aa表示幀頭,00表示溫度高位,xx寫溫度高位數值 aa 01 yy,aa表示幀頭,01表示溫度低位,yy寫溫度低位數值當然這只是比較簡單的說法,還有字長啊,檢驗啊等等問題需要考慮 使用51微控制器與pc進行串列埠通訊時...