早起鳥(niǎo)有蟲(chóng)吃
級別: 略有小成
![]() |
目前我有三個(gè)數據指令包(報文形式的)想同時(shí)傳輸,然后通過(guò)422自由口通訊的方式,現在有個(gè)疑惑這三個(gè)指令包能同時(shí)傳么,如果能的話(huà)還希望哪位大佬說(shuō)明下,學(xué)習學(xué)習思路 |
---|---|
|
歐姆法拉第
級別: 略有小成
![]() |
既然是自由口 完全是你協(xié)議的問(wèn)題了。 硬件接口才不會(huì )在乎你發(fā)多少數據呢。 |
---|---|
|
早起鳥(niǎo)有蟲(chóng)吃
級別: 略有小成
![]() |
422串口通訊,同時(shí)發(fā)三個(gè)包的話(huà),那不成一個(gè)并口了么,我感覺(jué)這個(gè)不能實(shí)現呀,除非是在協(xié)議中把三個(gè)包封裝成一個(gè) ![]() ![]() |
---|---|
|
歐姆法拉第
級別: 略有小成
![]() |
哈! 你說(shuō)這個(gè)同時(shí)。 如果從微觀(guān)上同時(shí)的話(huà)。 確實(shí)需要三個(gè) 串口。 當然再細分, CPU 也不是同時(shí)的。 肯定是有個(gè)處理先后的。 就看你對時(shí)間差的要求了。 另外你的的并口也不能同時(shí)傳送三個(gè)包的數據,甚至不能同時(shí)傳送一個(gè)包的數據。 串口的意思是 ,一次只傳送一個(gè)bit 的數據。 然后8個(gè)bit 拼成一個(gè)字節。 并口是一次傳送多個(gè)bit 的數據。 (8bit 16bit 4bit)簡(jiǎn)單點(diǎn)就是一次傳送一個(gè)字節數據。 然后拼成一個(gè)包。 |
---|---|
|