| 
  |||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe  | 
  
單片機的通訊協(xié)議如何編啊 | 
  
| 作者:gaoya 欄目:單片機 | 
單片機的通訊協(xié)議如何編啊  | 
  
| 2樓: | >>參與討論 | 
| 作者: vico 于 2007/3/10 14:46:23 發(fā)布:
         你要怎樣通信啊?單片機通信有: 1. 單片機間的RS232 串口通信 2. 單片機輿PC通信 3. 單片機無線數(shù)據(jù)傳輸 4. 單片機 I2C串行通信 5. 單片機紅外數(shù)據(jù)傳輸 6. 雙端口RAM方式數(shù)據(jù)通信 7. 單片機輿 RS485通信接口 8. 還能用單片機的I/O口模擬串口 ...... 朋友,你要學(xué)哪個啊?  | 
  |
| 3樓: | >>參與討論 | 
| 作者: SupermanTm 于 2007/3/11 15:24:57 發(fā)布:
         人家問的是協(xié)議,不是硬件規(guī)程 協(xié)議與你實質(zhì)要通訊的內(nèi)容有關(guān),你需要考慮的是數(shù)據(jù)量(包長度),通訊環(huán)境的惡劣程度(采取何種容錯機制),是否與現(xiàn)有的協(xié)議兼容等等。  | 
  |
| 4樓: | >>參與討論 | 
| 作者: vico 于 2007/3/12 8:26:05 發(fā)布:
         我也是問問他要用單片機進行什麼通信. 再考慮其他.  | 
  |
| 5樓: | >>參與討論 | 
| 作者: aibxyz 于 2007/3/12 10:39:12 發(fā)布:
         協(xié)議一般自己定的,需和上位機或網(wǎng)絡(luò)中其他終端配合 一般來說,你的協(xié)議包含硬件和報文等幾部分 摟主估計是問軟件上的,為了方便通訊和結(jié)構(gòu)化,一般把需要傳輸?shù)臄?shù)據(jù)做成數(shù)據(jù)報 加上一些格式信息,如數(shù)據(jù)頭,數(shù)據(jù)長度,校驗碼,傳輸方向,數(shù)據(jù)類型等 說白了,這些都可以自己定的,在嵌入式系統(tǒng),關(guān)于串口數(shù)據(jù)傳輸并沒有標(biāo)準(zhǔn)協(xié)議  | 
  |
| 6樓: | >>參與討論 | 
| 作者: gaoya 于 2007/3/12 12:13:11 發(fā)布:
         謝謝各位。我要做的是,單片機與PC機的通訊。做的是一個AV矩陣,不知如何與單片機通訊。本人不懂單片機軟件  | 
  |
| 7樓: | >>參與討論 | 
| 作者: 獨孤求敗 于 2007/3/13 16:25:09 發(fā)布:
         如果單片機和PC機通信,各位高手知道怎樣用VC編程嗎?我要寫的論文就用這部分內(nèi)容,請賜教!  | 
  |
| 8樓: | >>參與討論 | 
| 作者: shells 于 2007/3/14 17:13:26 發(fā)布:
         那我也來問問。。。。 我的簡易邏輯分析儀,顯示部分是與PC通信。。。 然后選擇MAX232轉(zhuǎn)換電平。。那VB那部分怎么編程??不懂VB。。有誰可以指教嗎?  | 
  |
| 9樓: | >>參與討論 | 
| 作者: gaoya 于 2007/3/16 13:20:53 發(fā)布:
         各位,請明示啊。我急  | 
  |
| 10樓: | >>參與討論 | 
| 作者: bellsleep 于 2007/3/16 14:40:41 發(fā)布:
         以下是引用 vico 在(2007-3-10 14:46:23)的發(fā)言 你要怎樣通信啊?單片機通信有: 1. 單片機間的RS232 串口通信 2. 單片機輿PC通信 3. 單片機無線數(shù)據(jù)傳輸 4. 單片機 I2C串行通信 5. 單片機紅外數(shù)據(jù)傳輸 6. 雙端口RAM方式數(shù)據(jù)通信 7. 單片機輿 RS485通信接口 8. 還能用單片機的I/O口模擬串口 ...... 朋友,你要學(xué)哪個啊? 呵呵,佩服,這位仁兄很有耐心來著  | 
  |
| 11樓: | >>參與討論 | 
| 作者: bellsleep 于 2007/3/16 14:44:20 發(fā)布:
         以下是引用 gaoya 在(2007-3-12 12:13:11)的發(fā)言 謝謝各位。我要做的是,單片機與PC機的通訊。做的是一個AV矩陣,不知如何與單片機通訊。本人不懂單片機軟件 
 看你說要做AV矩陣?不知道是什么東西,對速度上有沒有要求,也不知道你在硬件上有沒有什么限制 如果對速度要求很高的,你可以擴展USB接口,使用USB通信,不過軟硬件上要求就很高了,不過速度是沒有說的了 如果對速度要求不高,可以使用串口,方便簡單,速度也能滿足一般的要求  | 
  |
| 12樓: | >>參與討論 | 
| 作者: bellsleep 于 2007/3/16 14:46:31 發(fā)布:
         以下是引用 獨孤求敗 在(2007-3-13 16:25:09)的發(fā)言 如果單片機和PC機通信,各位高手知道怎樣用VC編程嗎?我要寫的論文就用這部分內(nèi)容,請賜教! vc編程的話有兩種常用方式,一個是利用控件,好像名字是MSCOMM,你上網(wǎng)查查,很多這方面的資料,還有一個是利用系統(tǒng)api函數(shù),對這個不是很了解,貌似需要自己封裝功能函數(shù)來著  | 
  |
| 13樓: | >>參與討論 | 
| 作者: bellsleep 于 2007/3/16 14:52:45 發(fā)布:
         以下是引用 shells 在(2007-3-14 17:13:26)的發(fā)言 那我也來問問。。。。 我的簡易邏輯分析儀,顯示部分是與PC通信。。。 然后選擇MAX232轉(zhuǎn)換電平。。那VB那部分怎么編程??不懂VB。。有誰可以指教嗎? 
 串口部分用控件做比較方便  | 
  |
| 14樓: | >>參與討論 | 
| 作者: levi 于 2007/3/17 23:37:11 發(fā)布:
         用串口速度比較慢。 用Ethernet吧。如果要實現(xiàn)100Mbps的Ethernet傳輸。單片機很難實現(xiàn)。 可以用FPGA。 「該帖子被 levi 在 2007-3-18 11:37:31 編輯過」  | 
  |
| 15樓: | >>參與討論 | 
| 作者: 黑仔 于 2007/3/18 11:15:33 發(fā)布:
         以下是引用 shells 在(2007-3-14 17:13:26)的發(fā)言 那我也來問問。。。。 我的簡易邏輯分析儀,顯示部分是與PC通信。。。 然后選擇MAX232轉(zhuǎn)換電平。。那VB那部分怎么編程??不懂VB。。有誰可以指教嗎? 邏輯分析儀,我記得在論壇里有人把電路和程序軟件都發(fā)過的,你找找  | 
  |
| 16樓: | >>參與討論 | 
| 作者: shells 于 2007/3/19 12:58:11 發(fā)布:
         是伐~~~我找我找~~~然后看看我設(shè)計的可行伐 畢業(yè)真困難呀~~~  | 
  |
| 17樓: | >>參與討論 | 
| 作者: 飄零 于 2007/3/20 23:23:49 發(fā)布:
         可以用C語言在電腦編譯一個傳送環(huán)境 C語言中有個BIOSCOM函數(shù)是用來進行串口通信的 用它可以和51進行通信  | 
  |
| 18樓: | >>參與討論 | 
| 作者: vico 于 2007/3/21 15:27:32 發(fā)布:
         咋這麼多做畢業(yè)設(shè)計的啊? 呵呵 通信編程要麼用VB,要麼用VC,都差不多!  | 
  |
| 19樓: | >>參與討論 | 
| 作者: gaoya 于 2007/3/25 12:36:17 發(fā)布:
         我想學(xué)單片機與PC的通訊。哪位同仁能手把手的教。  | 
  |
| 20樓: | >>參與討論 | 
| 作者: gaoya 于 2007/3/31 16:44:49 發(fā)布:
         謝謝各位支持噢  | 
  |
  | 
    
 
  | 
  
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 | 
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號  |