ARM CortexM3是ARM公司針對微控制器領域推出的新一代處理器架構,它采用ARM v7?M體系結構和面向高級語言的Thumb?2指令集,在代碼密度、實時性、運算性能、功耗、價格等方面達到了很好的平衡。Cortex?M3處理器不僅定義了傳統意義上的處理器內核,也對存儲器、時鐘、復位、中斷控制器、MPU、調試接口、電源管理等作了全面的規范,使采用Cortex?M3的各種芯片具有更統一的編程接口,簡化了用戶使用不同廠家芯片的復雜度。 意法半導體(ST)公司推出的基于ARM Cortex?M3內核的STM32系列微控制器,集32位RISC處理器、低功耗、高性能模擬技術、高速DMA通道及豐富的片內外設、JTAG仿真調試等于一體,定義了新一代“超級單片機”的概念,加上豐富的技術資料和完善的開發工具,使用方便,具有極高的性價比。 在性能上,STM32的32位Cortex?M3內核,時鐘頻率可達72 MHz,指令速度可接近80 MIPS。同時,它具有32位硬件除法和單周期乘法器等一系列先進的體系結構,大大增強了它的數據處理和運算能力,可以有效地實現一些數字信號處理的算法(如FFT、DTMF等)。在低功耗方面,其芯片功耗(3?3 V,500 μA/MIPS)已接近MSP430超低功耗單片機的水平。 在系統整合方面,STM32系列單片機根據其不同產品,集成了多種功能模塊,包括定時器、多功能串行接口(SPI/I2C/I2S/UART)、USB、 CAN、12位雙路同步采樣高速ADC、看門狗定時器(WDT)、DMA控制器、馬達/電機控制器、多達64 KB的RAM和256 KB Flash,以及豐富的中斷功能。使用戶可以根據應用需求,選擇最合適的STM32系列產品來實現。 |
188.09 KB, 下載積分: 積分 -1
3.82 MB, 下載積分: 積分 -1
294.09 KB, 下載積分: 積分 -1
2.78 MB, 下載積分: 積分 -1
142.72 KB, 下載積分: 積分 -1