基于DSP-MCU的HPI口通信
引 言
當前,隨著DSP芯片運算能力的不斷提高,功毹的不斷完善,功耗的不斷降低,在通信、圖形圖像處理、電子等應用領域占有越來越重要的位置,應用也越來越廣泛;但DSP芯片構成的單機系統實現的功能有限,尤其是控制功能相對較弱,而采用單片機 (MCU)作為主機,負責控制功能,DSP作為目標系統,專門負責處理復雜的運算,又發(fā)揮了MCU在智能控制方面的優(yōu)勢。該文介紹了這種組合應用的一種新的應用方法,提高了資源利用率,增強了代碼的安全性。
1 HPI口設計
主機接口(簡稱HPI)是DSP與其他設備通信的一種方式,它為主機提供了一個并行口,根據其數據線的寬度有兩種類型的HPI-8和HPI-16。這里采用的DSP5402芯片是增強型的HPI-8,它與標準的HPI-8相比,在功能上改進了很多。
HPI-8的外部接口可以非常方便地與主機相連,8 b的數據總線(HD0~HD7)負責與主機交換信息,HCNTL0和HCNTL1兩根控制線表示主機要訪問哪個HPI-8寄存器,它們和HBIL一起通常與主機設備的地址線相連。圖1為一種典型的連接方式。
評論