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

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

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,挺不錯的

c串列埠通訊,同時傳送多條命令,為什麼不行?裝置接收不到資料,只能接收到第一次傳送的,其餘的收不到

親 我也在學這個 剛好不會 你分享下咯 你說的同時發生,是指怎麼傳送?把 貼出來看看,描述的不清楚 首先確定接收的資料是不是對的,再說轉換問題,資料有高低位不能直接tostring c 串列埠通訊中,傳送,接收,解析資料,通過按鈕控制,當按多次按鈕時,傳送相同資料,每次接收到的不一樣 它是根據你傳送...

微控制器和PC串列埠通訊用USB代替

pl2303晶元直接就是ttl電平,無需轉換,直接連線 直接用pl2303就可以了。max232s用在有串列埠的電腦上的電平轉換!而pl2303是usb直接轉換為ttl電平不需要max232!用pl2303方便可以再沒有串列埠的電腦上用!stm32微控制器用usart串列埠跟電腦通訊,微控制器的tx...

請問USB通訊是串列埠還是並口的,與I2C通訊有什麼聯絡麼

usb串列埠,內有4個針,兩邊的兩根較長,中間的較短,為了防止電源斷電的那一瞬間資料可以連續的傳輸,從而不因突然斷電而丟失。可以連線127個外設 usb是通用串列埠匯流排的縮寫 我只知道rs 232c usb通訊是串bai口的,不同 的串列埠通訊du都有不同的硬體驅動,經驅zhi動後不同的dao串列...