您现在的方位:
 

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,它的这个手册(中文版)过错真是不少啊。