基于MC9S12XS128的單片機開(kāi)發(fā)板的設計
1.2 CAN總線(xiàn)與LIN總線(xiàn)設計
TJA1041高速CAN收發(fā)器通過(guò)接頭與MC9S12XS128的CAN總線(xiàn)引腳相連??紤]到CAN總線(xiàn)的不常使用,和功耗比較大,所以系統不但設計了這2種總線(xiàn)接口,為了方便又設計了J-CAN-SELECT接頭和J-LIN-Selector接頭。當使用CAN總線(xiàn)時(shí),用跳線(xiàn)帽把J-CAN-SELECT接頭選通,當使用LIN總線(xiàn)時(shí),用跳線(xiàn)帽把J-LIN-SELECT接頭選通。CAN總線(xiàn)原理圖(LIN總線(xiàn)原理圖略)如圖3所示。本文引用地址:http://dyxdggzs.com/article/172560.htm
1.3 通信接口設計
文中采用單片機與PC機之間的異步通信模式,將單片機看成另外一個(gè)PC機,只需3根線(xiàn):發(fā)送線(xiàn),接收線(xiàn)和固定公地線(xiàn)。由于MC9S12XS 128內部集成有2個(gè)串口控制器,可以選用其中一個(gè)作為RS 232串口使用,另外一個(gè)作為485總線(xiàn)的控制器。單片機內部TTL電平與RS 232信號電平之間的電平轉換選用MAXIM公司的MAX 232芯片。串口和485接口原理圖如圖4所示。
評論