STM32引领微控制器市场的变革2011MCU!MCU!研讨会2011-11-1832位MCU时代来临了2同志们,行动吧,STM32的时代来临了MCU变革之路…32007年6月发布32位=8位32位=8位+1B$32位≈8位+16位Source:iSuplliMCU全球销售历史和预计STM32引领变革潮流42008200720092010……Japanese=CortexMFS=Cortex-M4TI=LUMINARYCM3NXP:ARM7=CM3,CM0ATMEL:AVR32=SAM3STM32=45%…………2011在过去的几年里,众多MCU厂商纷纷加入以STM32为首的Cortex-M的阵营生活体验不断提升5美好的童年回忆Sony游戏手柄会沟通的福娃19xx20082010用户体验不断提升数码管显示段式液晶显示蜂鸣器点阵液晶显示模拟人声音彩色图形界面音乐及动画播放2000200520100.35µm0.18µm90nm6STM32坚实的产品线ST于2007年发布基于Cortex-M内核STM32迄今衍生4大产品系列逾250个产品7Cortex-M332位MCUSTM32F124-72MHz通用系列STM32L132MHz超低功耗系列STM32F2120MHz超高性能系列Cortex-M432位MCU+DSPSTM32F4168MHz超高性能DSC性能2011STM32正在重塑微控制其市场2010年全部Cortex-MMCU出货量:1.44亿片。2011年的增长依然强劲和健康。强劲的ARM增长也被Semicast认可。010,000,00020,000,00030,000,00040,000,00050,000,00060,000,00070,000,00080,000,000Cortex-M芯片全球出货量STM32=~45%市场份额(累计Cortex-M出货量)200720082009201510th5th4th2010STM32推动着MCU在中国的发展200618thST7,ST6,STR7/9STM32F101/103STM8S/L,STM32F102STM32L/F107STM32F2x/32WSTM32F45thSTM8Source:iSuppli20111st………STM32:8大产品系列11逾250个产品型号STM32帮你解决平台问题12单相表太阳能逆变3相表负载控制集中器采集器中低压电力保护STM32F103xSTM8L152xSTM32F100xxSTM32F100xxSTM32F205xSTM32F207xSTM32F207x13面临能源使用效率的挑战额定制冷量(CC)W变频空调能效等级54321季节能效比(SEER).=4500≤3.00≤3.40≤3.90≤4.50≤5.204500CC≤7100≤2.90≤3.20≤3.60≤4.10≤4.707100CC≤1400≤2.80≤3.00≤3.30≤3.70≤4.20STM32助您实现高效率使用能源14硬件16位高级定时器16位通用定时器多通道ADC,12BIT精度,1-2MSps,FOC库交流感应电机优化的PMSM电机控制有传感器模式无传感器模式GUI+Kit++STM32DSP+FPUSTM32推动着生活体验不断提升15STM32F102STM32L152STM8LSTM32L152STM32F103美好的童年回忆会沟通的福娃3维立体体验Sony游戏手柄低功耗低成本高效率STM32升级便携式医疗设备16STM32F4STM32F2STM32F1STM32LSTM8LSTM32W正在应用中STM32操作系统中间软件合作伙伴本地工具供应商设计公司STM32论坛本地网站STM32爱好者评估板第三方增值服务商STM32生态系统17STM32中文书:10种SearchresultinGoogle.HKShopping18热卖例说STM32作者称:本书由浅入深,带领大家一步步学习STM32循序渐进理论与实践结合例程丰富:总计28个实例,全部原创,全部采用寄存器操作方式实现.6个月之内4000本售罄19小巧灵活例程丰富,配套29个标准例程,扩展例程不定期更新。开源资料下载:作者:刘军STM32与相关的RTOS20源于µC/OS-II的高可靠实时内核代码尺寸更小中断延迟更短发挥有特殊指令CPU的优势,算法按照CPU架构优化用户现在可以免费下载µC/OS-III的源码及教材µC/OS-III在大学教育和非商业目的的使用是免费µC/OS-III支持ST全系列32位MCUCortex-M3:STM32STR7+STR9基于STCortex-M3的µC/OS-III套件Micrium提供了基于STM32F103/STM32F107的移植例程提供了基于STM32F107的OS教材和demo板上海代表处,021-52289958,上海市宜山路889号1902室单芯片低成本RAM=64kBFlash=512kB采用工程语言编写逻辑安全维护方便完全的机器码执行效率高支持高级语言编程简单易用的编程环境(符合IEC61131标准)STM32F2,STM32F4高性能产品系列2011年STM32全国研讨会10月17日-10月29日10月17日深圳•济南10月19日北京•福州10月21日沈阳•广州10月24日成都•杭州10月26日西安•上海10月28日南京•武汉23高性能是为了…为满足不断创新的需要!•更多的闪存•更大的RAM更复杂的应用•更高的运行速度•优化的结构更快的实事响应要求•更高级的外设•更安全的加密日益创新的要求STM32产品阵营24STM32F1通用系列M3STM32F4高性能M4STM32STM32F2高性能M3STM32STM32L1低功耗STM32STM32F2、F4发布于2010年研讨会之后,详情下页分解STM32L1,F1,F2,F425STM32L1STM32F1STM32F2STM32F432MHz72MHz120MHz168MHz384K+48KB1MB+96KB1MB+128KB1M+196KB整体性能Flash+Ram最高主频2626STM32F2,F4系列产品线3个12位ADC模块温度传感器1MBFlash+132KBSRAMCortex-M3@120MHz共有的以下模块:6个USART,3个SPI主晶振4-26MHz16通道的DMA模块双看门狗多个16位/32位定时器80%GPIO/引脚占有率多达1M字节片上闪存内部16MHz和32KHzRC振荡器复位电路带日历功能的实时时钟双通道DAC嵌入式跟踪管理模块EthernetIEEE1588V2存储器保护单元Cortex-M3@120MHzCPU1MBFlash+128KBSRAM1xUSB2.0OTG全速/高速双CAN,3个I2C2个I2S2个高级定时器USB2.0OTG全速USB2.0OTG全速/高速外部存储器接口随机数产生器+加密/哈希处理器*STM32F207/217视频接口随机数产生器+加密/哈希处理器**加密/哈希处理器只存在于STM32F217x和STM32F215x1MBFlash+196KBSRAMCortex-M4@196MHzCortex-M4@196MHz1MBFlash+128KBSRAMSTM32F407/417STM32F405/415STM32F205/215STM32F2产品组合STM32F4产品组合闪存容量(字节)引脚数目图例29STM32F2,F4–更卓越的性能和外设更多的存储空间极致的运行速度更高级的外设新增功能:照相机接口、加密处理处理器…增强功能:更快的通信接口,更高采样率…STM32F2STM32F41MBFlash1MBFlash128KB+4KBSRAM196K+4KBSRAM更快速的外部存储器接口STM32F2STM32F4120MHz@150DMIPS168MHz@213DMIPS为什么跑得更快?Accelerator™实时闪存加速器(ARTAccelerator™)自适应实时闪存加速器使得STM32F-2可以在片上闪存上以120MHz的高速零等待地执行代码,从而最大化地发挥了Cortex-M3内核的性能优势。128-bit128-bit片上闪存128-bit…仲裁及跳转管理Cortex-M3内核128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit数据/调试总线指令总线128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit128-bit32位多重AHB总线矩阵-M3通用DMA28个通道带MPU模块120MHzAHB2上的外设GP-DMA18c以太网MAC10/100M专用DMADMAUSBOTG高速专用DMAFSMC指令数据DFlash1M字节ISRAM16K字节SRAM112K字节ARTAcceleratorTMDI通用DMA18个通道AHB1上的外设100Mb/s12.5MB/s480Mb/s60MB/s480MB/s480MB/sDMA_MEM2DMA_P2系统总线主设备总线从设备为什么跑得更快?总线矩阵示意图卓越的功耗效率两个重要因素:ST的90纳米工艺使得CPU内核工作电压低至1.2伏。实时闪存加速器减少了访问片上闪存的次数使得STM32F2=188μA/MHz,STM32F4=230uA/MHz以下特性进一步降低了功耗:更多高级低功耗模式VDD低至1.65伏33STM32F4独有特性STM32F4=高性能数字信号控制器单精度方便使用更高的代码效率快速上市简化了饱和和缩放运算方便支持多种语言工具FPU哈佛结构单周期浮点桶形移位DSP通用的C语言编程灵活高效中断处理超低功耗MCUSTM32F4:与市场同类产品比较高性能源于高效率的内核,先进的闪存设计、领先的工艺和独特的加速器组合DhrystoneDMIPS性能指标STM32F4系列同类产品F同类产品R同类产品F:受限于闪存速度同类产品R:受限于最大主频STM32F4:综合最佳,加速+速度210DMIPSSTM32F4与市场同类产品比较好的CPU,快速Flash但没有加速,速度受限好的加速器,但此CM4主频受限于100MHz此CM4主频为150MHz但没有配备加速器STM32F4:363Coremark最佳加速,最高主频STM32F4系列Coremark性能指标STM32F4关键词STM32F4DISCOVERY迄今业界性能最高的Cortex-M微控制器产品进一步扩展STM32产品阵营,超过250个相互兼容的产品全球每交付两个Cortex-M系列微控制器,其中一个就是STM32STM32F4