Cortex-M3 是ARM 公司為要求高性能(1.25 Dhrystone MIPS/MHz)、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計的內(nèi)核。STM32 系列產(chǎn)品得益于Cortex-M3 在架構(gòu)上進行的多項改進,包括提升性能的同時又提高了代碼密度的Thumb-2 指令集和大幅度提高中斷響應(yīng)的緊耦合嵌套向量中斷控制器,所有新功能都同時具有業(yè)界最優(yōu)的功耗水平。本系統(tǒng)是基于Cortex-M3 內(nèi)核的STM32 微控制器的mp3 播放器,在硬件方面主要有VS1053硬件音頻解碼器和12864 點陣液晶屏,在軟件方面主要有VS1053 的驅(qū)動,SD 卡工作在SPI 模式下的讀寫驅(qū)動,F(xiàn)AT 文件系統(tǒng)的移植,12864 液晶的驅(qū)動,嵌入式操作系統(tǒng)ucOSii 的移植以及嵌入式圖形管理器ucGUI 的移植。整個設(shè)計過程包括電子系統(tǒng)的設(shè)計技術(shù)及調(diào)試技術(shù),包括需求分析,原理圖的繪制,pcb 板的繪制,制版,器件采購,安裝,焊接,硬件調(diào)試,軟件模塊編寫,軟件模塊測試,系統(tǒng)整體測試等整個開發(fā)調(diào)試過程。
標(biāo)簽:
STM
mp3
32
播放器
上傳時間:
2013-11-19
上傳用戶:shaoyun666