圖像采集與處理系統(tǒng)的USB通信接口設(shè)計(jì)
系統(tǒng)中將 SX2 配置在DM642 的CE1 空間,四個端點(diǎn)(EP2,EP4,EP6,EP8)的地址空 間是0xA0000000~0xA0001BFF??刂平涌冢‥P0)的地址空間為0xA0002000~0xA000203F。 CY7C68001 與DSP 之間使用異步讀寫方式完成二者之間數(shù)據(jù)和命令的交換。中斷信號占用 DM642 的外部中斷EXT_INT5,四個狀態(tài)信號(READY、FLAGA、FLAG 和FLAGC)和 喚醒信號分別配置在EPM240G[6]中的USB 狀態(tài)寄存器(USB_STS)和USB 喚醒積存器中 (USB_WAKEUP) 。EPM240G 占用DM642 的CE1 空間, 地址范圍是 0x9A080000~0x9A080020。接口電路如圖2 所示。
主要接口信號包括控制信號,數(shù)據(jù)總線和地址總線。
控制信號: USBINT:中斷信號。由SX2 提供,SX2 有六個中斷源,中斷發(fā)生時,DSP 讀數(shù)據(jù)總線, 獲取中斷標(biāo)志位判斷具體哪個中斷發(fā)生了。
評論