基于ARM的汽車“黑匣子”設計
3. 3 TMS470R1A256 與FM24L256 之間的通信
在汽車行駛記錄儀行業中,數據安全保存是最重要的。隨著記錄儀的發展,保存的數據量越來越大,這就需要大容量的存儲器,而大容量的EEPROM 指標不是很高,尤其是擦寫次數和速度影響電能表自身的質量。FM24L256 是由RAMTRON公司研制的新型存儲器,它的核心技術是鐵電晶體材料,擁有隨即存取記憶體和非易失性存貯產品的特性。FM24L256 和A T24C256 容量等同,總線結構兼容, 但FM24L256 的性能指標遠大于A T24C256 .
FM24L256 的通訊方式是雙向兩線協議,腳位少,占用線路板空間小。圖3 描述了FM24L256 與MCU 硬件連接方式。
圖3 FM24L256 與TMS470RIA256 的硬件連接
3. 4 TMS470R1A256 與SL811HS 之間的通信
本系統中USB 的主機通過主機控制器與USB設備進行數據傳輸。USB 主機應當具有: 檢測USB 設備的插拔;管理USB 主機與USB 設備之間的控制流;管理USB 主機與設備間的數據流和收集USB 主機的狀態等功能。
SL811HS 是CYPRESS 公司生產的、可支持全速數據傳輸的USB 控制芯片,且內含USB 主從控制器,支持全速、低速數據傳輸,并能自動識別低速或全速設備。SL811HS 所提供的接口遵從USB1. 1 標準,可與TMS470R1A256 微處理器相連。SL811HS 的數據接口與微處理器進行接口可提供8 位數據I/ O 或雙向DMA 通道,并能以從機操作方式支持DMA 數據傳輸。SL811HS 內部有一個256 字節的RAM ,可用做控制寄存器或數據緩沖器。SL811HS 與TMS470R1A256 的硬件連接方式如圖4 所示。
圖4 SL811HS 與TMS470R1A256 的硬件連接。
評論