早起鳥有蟲吃
級別: 略有小成
|
目前我有三個數據指令包(報文形式的)想同時傳輸,然后通過422自由口通訊的方式,現在有個疑惑這三個指令包能同時傳么,如果能的話還希望哪位大佬說明下,學習學習思路 |
---|---|
|
早起鳥有蟲吃
級別: 略有小成
|
422串口通訊,同時發三個包的話,那不成一個并口了么,我感覺這個不能實現呀,除非是在協議中把三個包封裝成一個 |
---|---|
|
歐姆法拉第
級別: 略有小成
|
哈! 你說這個同時。 如果從微觀上同時的話。 確實需要三個 串口。 當然再細分, CPU 也不是同時的。 肯定是有個處理先后的。 就看你對時間差的要求了。 另外你的的并口也不能同時傳送三個包的數據,甚至不能同時傳送一個包的數據。 串口的意思是 ,一次只傳送一個bit 的數據。 然后8個bit 拼成一個字節。 并口是一次傳送多個bit 的數據。 (8bit 16bit 4bit)簡單點就是一次傳送一個字節數據。 然后拼成一個包。 |
---|---|
|