新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 三線制同步串行通信控制器接口設計

        三線制同步串行通信控制器接口設計

        作者: 時間:2009-11-11 來源:網絡 收藏

        數據接收流程:在幀脈沖信號觸發下,數據在時鐘信號rclk上升沿到來時保持穩定,并通過rdata信號線進入數據接收模塊。在該模塊內部,數據經過串/并變換,接收FIFO作為數據緩沖器,將接收到的數據鎖存在VHDL程序指定的兩個地址寄存器中,一個地址單元存儲數據的高八位,另外一個地址單元存儲數據的低八位,當數據存滿這兩個地址單元后,向系統發出一個“接收緩存滿”的接收中斷標志int,系統微處理器響應后,數據被全部取出,并行數據被送往系統的數據總線上,重復進行相同操作,直至連續接收完所有數據,數據接收過程結束。
        數據發送模塊也是進行數據發送的核心部分,其模塊結構如圖6所示。

        本文引用地址:http://www.104case.com/article/157776.htm

        數據發送流程:在sgate幀脈沖信號觸發下,系統數據總線上的并行數據在時鐘信號sclk上升沿到來時保持穩定,并通過數據發送模塊開始數據發送。在模塊內部,首先發送FIFO數據緩沖器,當并行數據存滿該緩存單元后,數據發送模塊向系統發出一個“發送緩存滿”的發送中斷標志int,系統微處理器響應后,并行數據從發送FIFO內讀出,經過并/串變換成串行數據,最高位MSB最前,最低位LSB最后,并被送往發送數據信號線Sdata上,發送至外圍設備,重復進行相同操作,直至發送完畢所有數據,數據發送過程結束。


        3 結 語
        本文在介紹了制同步串行機制基礎上,首先對制同步串行接口進行了硬件電路,然后針對傳統電路方式的不足,構建了基于C的三線制同步串行通信接口結構,詳述了各個功能模塊及其工作原理,合理,并且滿足了實際應用要求。目前,此接口結構模塊已作為設計中的關鍵子模塊被成功應用于某航天項目及其配套的硬件測試平臺中。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肇州县| 阜新市| 佛学| 洛阳市| 白山市| 会同县| 新干县| 天气| 巢湖市| 信宜市| 板桥市| 峨眉山市| 黄冈市| 宕昌县| 寻甸| 金山区| 苍南县| 霍邱县| 龙泉市| 县级市| 申扎县| 临洮县| 鄢陵县| 荆州市| 开化县| 藁城市| 莱阳市| 汽车| 措勤县| 京山县| 若羌县| 岗巴县| 射阳县| 小金县| 襄城县| 宁陵县| 水城县| 禄丰县| 岫岩| 涞源县| 明光市|