MAX II 器件的I/O擴(kuò)展
本文引用地址:http://m.butianyuan.cn/article/201706/349467.htm 圖 1 所示為 I/O 能力有限的微控制器利用一個兩線串行總線來控制系統(tǒng)中的多個器件。在這一應(yīng)用中,MAX II 器件實(shí)現(xiàn)串行總線輸入的接口,然后分配指令,控制多個器件(在這個例子中,是風(fēng)扇電機(jī)控制器)。 MAX II 器件的板上用戶閃存能夠存儲電機(jī)頻率和占空比等信息。
數(shù)據(jù)可以從并行轉(zhuǎn)換到串行,例如通過兩線串行總線,將信息從模數(shù)轉(zhuǎn)換器(ADC)并行傳送到微控制器。
圖1. 使用MAX II 器件來擴(kuò)展串行總線
注釋:
UFM:用戶閃存
很多微控制器的I/O能力有限,但是需要為系統(tǒng)周圍的多個器件分配控制信號。圖2展示了MAX II 器件利用主處理器很少的輸入來控制電路板上大量的器件,從而減少了處理器的I/O開銷支持。
MAX II 器件的每個I/O引腳成本是最低的,大大降低了這些密集 I/O 應(yīng)用的成本。
Altera為MAX II CPLD的IO擴(kuò)展提供設(shè)計(jì)實(shí)例支持。請參考MAX II 和MAX設(shè)計(jì)實(shí)例,了解詳細(xì)信息。
圖 2. 使用 MAX II 器件來控制信號分配
評論