<cite id="fx1hb"><video id="fx1hb"></video></cite>
<menuitem id="fx1hb"><dl id="fx1hb"></dl></menuitem>
<var id="fx1hb"></var>
<menuitem id="fx1hb"></menuitem>
<var id="fx1hb"></var>
<var id="fx1hb"></var>
<cite id="fx1hb"><video id="fx1hb"><thead id="fx1hb"></thead></video></cite>
<var id="fx1hb"></var><var id="fx1hb"><video id="fx1hb"></video></var>
<cite id="fx1hb"></cite>
<var id="fx1hb"></var><cite id="fx1hb"><video id="fx1hb"></video></cite>
<var id="fx1hb"></var>
<menuitem id="fx1hb"></menuitem><cite id="fx1hb"><span id="fx1hb"><thead id="fx1hb"></thead></span></cite>
<var id="fx1hb"><strike id="fx1hb"></strike></var><cite id="fx1hb"></cite><cite id="fx1hb"></cite>
<cite id="fx1hb"><span id="fx1hb"><menuitem id="fx1hb"></menuitem></span></cite>
 
您現在的位置:
 

PMAC的串口通訊問題總結

(1)PMAC卡默認的串口通訊設置為9600,8,1,無奇偶校驗。串口設置可以通過更改板子上的跳線進行更改
(2)PMAC串口通訊使用到了CTS信號線,因此采用普通的三線串口線是不能進行通訊的,這也是我們做了很多根串口線卻無法正確連接PMAC的原因。但是這個是可以從軟件上進行更改的,把變量I2設置為1就可以讓PMAC不使用CTS握手信號。
(3)PMAC的串口模塊很容易出問題,使用的時候要有耐心和細心。
(4)PMAC對所有命令都有響應,默認情況下對于正確的指令,會返回一個<ACK>字符(ASCII值為6),對于錯誤的命令,會返回一個 <BELL>字符(ASCII值為7)對于數據響應,則以<CR>和<ACK>作為終結。注意,I3,I4,I9這幾個變量的設置可能會更改響應的字符。
(5)PMAC串口的定義和計算機串口的定義是一樣的,因此,如果需要自己制作串口通訊線,不要忘記把TXD和RXD進行交叉。不過我這里用的是 MINIPMAC,如果用其他的PMAC卡,可能是通過跳線來在卡這頭實現交換,至少在手冊中它是這么描述的。PS,它的這個手冊(中文版)錯誤真是不少啊。