使用凌陽SPCE061A的嵌入式應用系統設計
SPCE061A是凌陽科技新推出的unSP內核的十六位單片機,內嵌32K字 Flash的SPCE061A時是適用于數字語音識別應用領域的一種經濟的選擇。它支持精簡指令系統,片內具有豐富的硬件資源。只需設計少量的片外擴展電路即可實現應用系統的硬件功能要求。μC/OS-II是一個源代碼公開的精簡的實時性很強的操作系統內核,移植性強,基于μC/OS-II來設計系統可以提高系統軟件開發(fā)的效率。將μC/OS-II移植到SPCE061A上,在μC/OS-II的平臺上設計軟件對于提高相關嵌入式應用系統產品的質量,減少開發(fā)周期和降低成本方面有著重要的意義。
本文引用地址:http://www.2s4d.com/article/150802.htm基于SPCE061A的硬件最小系統的設計
SPCE061A的系統結構
SPCE061A具有豐富的片上系統資源,結構如圖1所示,其片內包括:
·16位的高性能unsp內核單片機
·CPU時鐘范圍:0.32MHz~ 49MHz
·片內32k字的Flash程序存儲器、2k字的SRAM數據存儲器
·2個16位I/O端口
·14個中斷源
·1通道專用音頻A/D轉換通道
·7通道A/D轉換通道
·內置MIC放大電路和自動增益(AGC)放大電路
·2路電流輸出型的D/A轉換通道
·2個16位通用定時器/計數器
·實時實鐘(RTC)
·低電壓復位、低電壓監(jiān)測
·內置在線仿真接口(ICE)
·具有保密功能
·具有WatchDog功能
基于SPCE061A的最小應用系統的構建
基于SPCE061A豐富的片內資源,在它的OSCO、OSCI端接上32768 Hz晶體振蕩器及諧振電容,在鎖相環(huán)壓控振蕩器的阻容輸入VCP端接上相應的電容、電阻后,再加上復位電路即可構成一個最小系統。如圖2所示。外圍電路接口可擴展LCD液晶顯示器用于對有關數據的實時顯示。
評論