① 串口通信和spi通信那種好那種程序簡單
SPI速度要快很多,串口則簡單,程序嘛,都那樣沒有誰的更簡單那一說,只要配置好設置,在上層上沒什麼大區別。。
要脫離了PCB版,和外接其他設備通訊,通常是USB,串口,乙太網,其中串口最簡單....
如果在板子上的晶元間通訊,用SPI和I2C的的多,線路直接就在PCB版上。。。。
SPI的是4線,先太多,但比網線還是要少的。。。
② C#串口通信與C#網路通信哪個更好
這么的人估計你是第一位,這兩個通信沒有哪個更好,只有哪個更適合於某一個具體場合。
比如你要視頻或音頻通信,你說串口通訊好不?顯然這種情況網路通訊更快
再比如,你要用於工業控制,比如採用modbus協議,一般都會採用串口485,
當然,如果有很好的協議作為保證(主要是在控制領域保證控制命令的准確)網路通訊也是比較常用的,畢竟它的傳輸距離是串口通信遠不可比的。
③ 乙太網傳輸 與串口傳輸數據哪個更好
一般而言串口的數據幀長度要小於乙太網數據幀的長度,比如modbus,profibus等基於串口的協議,在一幀數據中它的有效位要比乙太網大。如果發送選擇無順序協議的話有效數據位可以達到100%,乙太網作為一個標準的協議它的數據幀是固定的,有效數據所佔的比率比串口協議要低,它的速度快兩方面實現的,高波特率和長數據位。因為數據長的原因所以對於小數據量的實時通信並沒有串口好。
④ 網線和串口線在使用上有什麼不同
一、指代不同
1、網線:由許多對線組成的數據傳輸線。
2、串口線:是採用串列通信方式的擴展介面。
二、特點不同
1、網線:特點就是價格便宜,所以被廣泛應用,如我們常見的電話線等。用來和RJ45水晶頭相連的。
2、串口線:是通信線路簡單,只要一對傳輸線就可以實現雙向通信(可以直接利用電話線作為傳輸線),從而大大降低了成本,特別適用於遠距離通信,但傳送速度較慢。
三、用處不同
1、網線:主要用在交換機(或集線器)Uplink口連接交換機(或集線器)普通埠或交換機普通埠連接計算機網卡上。
2、串口線:可以用於連接外置數據機、繪圖儀或串列列印機。也可以控制台連接的方式連接網路設備,例如路由器和交換機,主要用來配置它們。
⑤ 串口通信網和TCP/IP通信網哪個可靠性高
可靠性是由上層協議提供的。對基於TCP/IP的網路來說,可靠不可靠由上層協議說了算的。不論是串列鏈路還是乙太網鏈路,需要可靠性則選擇TCP不需要可靠性則選擇UDP
⑥ 匯流排通信與串口通信有什麼區別
1、性質
匯流排通信:是計算機各種功能部件之間傳送信息的公共通信干線,它是由導線組成的傳輸線束, 按照計算機所傳輸的信息種類,計算機的匯流排可以劃分為數據匯流排、地址匯流排和控制匯流排,分別用來傳輸數據、數據地址和控制信號。
串口通信:是一種可以將接受來自CPU的並行數據字元轉換為連續的串列數據流發送出去,同時可將接受的串列數據流轉換為並行的數據字元供給CPU的器件。
2、特點
匯流排通信:面向存儲器的雙匯流排結構信息傳送效率較高,這是它的主要優點。但CPU與I/O介面都要訪問存儲器時,仍會產生沖突。
串口通信:使用的數據線少,在遠距離通信中可以節約通信成本,但其傳輸速度比並行傳輸低。
3、原理
匯流排通信:如果說主板是一座城市,那麼匯流排就像是城市裡的公共汽車,能按照固定行車路線,傳輸來回不停運作的比特,這些線路在同一時間內都僅能負責傳輸一個比特。
串口通信:串口按位發送和接收位元組。盡管比按位元組的並行通信慢,但是串口可以在使用一根線發送數據的同時用另一根線接收數據。它很簡單並且能夠實現遠距離通信。
⑦ 關於串口通信與網路編程方面,請高手指點迷津!
1.不知道你用什麼工具進行開發。網上有現成的RS232串口通訊開發庫,直接使用,如果要直接用Windows的API做的話,可以看看MSDN的相關文檔。
2.TCP/IP的需要先了解下基礎,協議的分層結構,基本的原理和概念。此外就是看WinSock的編程了,Windows下做TCP/IP通訊的開發基本就是用這個庫。
3.Windows下設備驅動程序開發是比較有難度的,呵呵,我也不是很熟悉,但MS提供了開發工具包,好像叫什麼DDK的,你網上查一查吧。
4.多線程其實不是什麼難點,理解其中的一些概念,比如互斥啊,鎖啊這些,然後知道怎麼創建和管理線程就OK了,這方面的資料網上很多,找一些自己練習一下就差不多了。
⑧ 485串口考勤機和網路考勤機的區別
串口跟485是兩種不同的連接方式,串口是使用電腦主機後邊的9針串口來連接通訊的,比較老的技術,市場上目前有些主板已經沒有這個口,如果確實需要,需要另外買USB轉232串口轉換器;
485是一直比較老的通訊方式,模擬通訊時代的產物,布線簡單,只需要2根線,使用電話線也可以,但不可多次拼接,通訊速度較慢,可串聯多個終端使用同樣的兩根線來完成通訊,需要另配485轉換器,通訊的電腦只能連一台電腦;
網路:即TCP/IP,是目前主流的通訊方式,通過網線(我們常用的網線,8根)來連接通訊,速度快,在區域網中可形成一個伺服器,多台電腦訪問,分部門管理;最適合公司使用,如果公司外地有很多分部,只要滿足一定條件也可異地傳輸;
以後的主流趨勢是無線網卡的機型
⑨ 串口通信與並行通信有什麼區別
您好:串列通信和並行通信是有區別的:1)並行通信,並行通信埠,即LPT1,俗稱列印口,因為它常接列印機,它是同時傳送八路信號,一次並行傳送完整的一個位元組信息。如果一組數據的各數據位在多條線上同時被傳輸,這種傳輸方式稱為並行通信。並行通信時數據的各個位同時傳送,可以字或位元組為單位並行進行,並行通信速度快,但用的通信線多,成本高,故不宜進行遠距離通信,計算機或PLC各種內部匯流排就是以並行方式傳送數據的。另外,在PLC底板上各種模塊之間通過底板匯流排交換數據也以並行方式進行。2)串列通信,串列通信埠,即COM1、COM2,一般接滑鼠,外置Modem或其他串口設備。它在一個方向上只能傳送一路信號,一次只能傳送一個二進制位,傳送一個位元組信息時,只能一位一位地依次傳送。串列通信是指使用一條數據線,將數據一位一位地依次傳輸,每一位數據占據一個固定的時間長度,其只需要少數幾條線就可以在系統間交換信息,特別使用與計算機與計算機、計算機與外設之間的遠距離通信。終端與其他設備通過數據傳輸進行通信。數據傳輸可以通過兩種方式進行,並行通信和串列通信。謝謝。
⑩ 請問:網路通信相對於CAN通信,485,232等通信,它的優勢和劣勢在哪兒
CAN與RS-485的特點比較:
CAN匯流排在通訊等方面的性能都優於RS-485協議。
其中CAN在訪問機制、通訊速度、節點容量、通訊距離和可靠性上有突出的優勢。
特性 RS-485 CAN bus
1 最大通訊距離 1.2Km 10Km
2 單匯流排最大節點數量 32 110
3 通訊可靠性 無校驗 硬體自動校驗
4 實時性 低——只能輪詢 高 ——可主動發送
5 網路特性 單主節點 不分主從,各節點地位平等
6 有效通訊波特率 300~115.2Kbps 5K~1Mbps
7 匯流排利用率 低 高
8 匯流排節點損壞影響 致使匯流排癱瘓 不影響匯流排通訊
9 開發難度 低 低
10 網路成本 網路越大成本增長越高 網路越大成本增長越低
11 後期維護成本 高 低