在對(duì)HS-3282進(jìn)行操作時(shí),有嚴(yán)格的時(shí)序要求,當(dāng)為MR低電平時(shí),HS-3282片內(nèi)的FIFO存儲(chǔ)器、位計(jì)數(shù)器、間隔定時(shí)器以及其它標(biāo)志位均被復(fù)位,但控制字不變。當(dāng)CWSTR由低變高時(shí),向HS-3282寫(xiě)入控制字。由于HS-3282的數(shù)據(jù)線(xiàn)為16位,因此一個(gè)數(shù)據(jù)字(32位要分兩個(gè)字(16位)才能寫(xiě)入。在向FIFO寫(xiě)操作過(guò)程中,當(dāng)PL1由低電平跳變到高電平時(shí),低16位數(shù)據(jù)寫(xiě)入FIFO的輸入寄存器的低16位;當(dāng)PL2由低電平跳變到高電平時(shí),高16位數(shù)據(jù)寫(xiě)入FIFO的輸入寄存器的高16位。同時(shí)將輸入寄存器的內(nèi)容寫(xiě)入FIFO單元,且PL1必需先于PL2,按此方式進(jìn)行8次操作便可以將FIFO寫(xiě)滿(mǎn)。若再寫(xiě)第9個(gè)數(shù)據(jù),則第一個(gè)數(shù)據(jù)字將會(huì)丟失。當(dāng)?shù)谝粋(gè)數(shù)據(jù)字寫(xiě)入后,
TX/R由高變低。FIFO寫(xiě)滿(mǎn)后,通過(guò)啟動(dòng)發(fā)送使能信號(hào)ENTX,HS-3282便可以將8?jìng)(gè)數(shù)據(jù)字串行發(fā)送,并自動(dòng)在相鄰兩個(gè)字之間插入4位間隔。當(dāng)FIFO為空時(shí),TX/R將由低變高,此時(shí)應(yīng)當(dāng)禁止發(fā)送使能信號(hào),以便向FIFO重新寫(xiě)入數(shù)據(jù)。需要注意的是當(dāng)HS-3282處于發(fā)送狀態(tài)時(shí),不能向FIFO寫(xiě)入數(shù)據(jù)。當(dāng)DR1為低時(shí),執(zhí)行讀。龋樱常玻福步邮盏降臄(shù)據(jù)操作,首先把SEL置0,然后把EN置0,接收第一個(gè)字。在此之后,把SEL和EN置1,再把EN置0時(shí),讀取第二個(gè)字。程序流程圖如圖4所示。
ARINC 429通信板是現(xiàn)代航空電子設(shè)備用于通信的一個(gè)重要組成部分,用TMS320F206開(kāi)發(fā)的ARINC 429通信板不僅價(jià)格便宜,而且完全能滿(mǎn)足要求。用本文介紹的方法研制的ARINC 429通信板現(xiàn)已成功地應(yīng)用于我國(guó)某型飛機(jī)的光電雷達(dá)測(cè)試系統(tǒng)中。





