我是最近才来看看STM32系列的,在ST网站上看了一些数据手册,以及觉得很好,想要学习一下。 一.STM32全系列处理器具有脚对脚、外设及软件的高度兼容性。这给应用带来很好的灵活性,易于将应用升级到不同存储空间或不同封装的平台。STM32处理器的产品全系列兼容,使得项目之间的代码重用和移植很方便。Cortex-M3的存储系统采用统一编址的方式,程序存储器、数据存储器、寄存器被组织在4 GB的线性地址空间内,以小端格式(little-endian)存放。 采用STM32F10x型处理器作为核心。该处理器可全速工作在72 MHz,拥有3个USART接口,内嵌128 KB Flash和20 KB SRAM。Flash是以页的形式组织的,擦除1页的时间约为20~40 ms;在整个工作范围内其擦除次数可达10 000次,经10 000次擦除后,在+55℃的保存环境中数据保存期限仍可达20年。用户完全不必担心使用了IAP功能后对产品造成不良影响。 呵呵,每次的新产品都是从原先比较不是很成熟到成熟,让产品更适应于市场,并且加上了新的技术,可以说每次都会让了解STM32系列的人感到又有一个新感。 二.STM32F3是意法半导体(stmicroelectronics)最新推出的产品。STM32系列32位Flash微控制器基于ARM Cortex-M 系列处理器,旨在为MCU用户提供新的开发自由度。它包括一系列32位产品,具有高性能、实时功能、数字信号处理、低功耗与低电压操作特性,同时还保持了集成度高和易于开发的特点。无可比拟且品种齐全的STM32产品基于行业标准内核,提供了大量工具和软件选项,使该系列产品成为小型项目和完整平台的理想选择。 STM32 F3系列微控制器整合了带有DSP与FPU指令、工作频率为72 MHz的32位ARM Cortex-M4内核和高级模拟外设,从而提高了灵活性。该系列通过整合Cortex-M4内核、快速12位5 MSPS和精密16位sigma-delta ADC、可编程增益放大器(4档增益、精确度为1%)、快速50 ns比较器和工作频率为144 MHz的多功能时钟控制单元实现了嵌入式DSC设计创新,从而实现了最佳集成。 STM32 F30x/F37x系列主要特性: •SRAM和CCM-SRAM包含奇偶校验功能,能够安全执行软件数据和代码; •存储器保护单元(MPU) : •电容触感功能(24键): •支持USB和CAN总线接口; •通信外设接口: 18Mbps SPI, 1MHz I²C (极速模式), 9Mbps USART ; •可校准实时时钟,精度高于百万分之一,支持直接输出日历 •四种低功耗模式,包括 5µA STOP停止模式,此模式下通信外设可快速唤醒系统; 2µA 待机模式(RTC运行) 低于1µA的 Vbat模式(后备电池) •调试模式:串线调试(SWD), JTAG接口,Cortex-M4 ETM •电源:2.0V到3.6V或1.8V+/-8% (指定型号) 意法半导体已开始向主要客户提供STM32 F30x系列(LQFP48封装128KB闪存STM32F302以及LQFP100封装256KB闪存STM32F303)和STM32 F37x系列(LQFP48封装64KB闪存STM32F372以及LQFP100封装256KB闪存STM32F373)两大系列产品的样品,预计于2012年第三季度投入量产。 新型STM32 F3系列与STM32 F1系列引脚兼容,扩大了STM32 Cortex-M4系列产品的阵容,现在ST Cortex-M4家族可提供低成本F3系列的和高性能的F4系列。STM32 F3系列包括带有64~256KB片上Flash存储器和48KB SRAM的器件,提供的封装选项包括WLCSP66(小于4.3 x 4.3 mm)、LQPF48、LQFP64、LQFP100和UFBGA100。 三.对其的了解不深,不好提什么意见和建议。 问题:STM32F3的中文数据手册何时会翻译出来? 四.学习计划 入门STM32,包括: 1.怎么选择要查看的资料,STM32的各种手册,版本种类多,初学时可能会感到困惑。 2.怎么入门STM32,包括是寄存器版本--库函数版本选择 新建一个自己的工程 环境建立的常见问题以及解决办法 3.开始进入写程序阶段: (1).先大体了解STM32,对STM32的时钟有个大概了解 (2).跑马灯----GPIO使用以及延时 按键----查询控制LED灯 (3).串口,了解中断 (4).按键----进一步了解中断 (4).按键----中断控制LED灯 (5).做一个小项目,锻炼一下自己,目前考虑的项目是测量电阻,通过这个小项目可以学到很多东西,需要用到ADC,测量电阻方法,滤波等等,比较综合。 (6).有兴趣继续深入学习的话,可以移植一下UCOS操作系统,在操作系统之上做个东西玩一玩。 五.STM32F3系列的哪些新功能、应用 STM32 F3系列让设计者能够解决混合信号控制应用问题。器件进行了优化,从而能够有效处理三相电机控制器、生化和工业传感器以及音频滤波器等电路的混合信号。它们有助于简化设计,降低功耗,缩小PCB的尺寸,可广泛用于消费、医疗、便携式健身、系统监控与测量的实际应用。 STM32 F3微控制器系列以内置FPU(浮点单元)的Cortex-M4处理器内核的系统级芯片为基础,其优化的系统架构使其能有效控制并处理电路板内的混合信号,如三相电机控制、生物识别和工业传感器输出或音频滤波器等。在消费电子、医疗仪器、便携健身器材、系统监控和电表产品中,STM32 F3有助于简化电路板设计、降低系统功耗并节省电路板空间。最新F3系列把STM32微控制器产品组合的应用范围扩展到混合信号控制应用领域。 从ST主页(www.st.com)进入MCU或产品线的方法 每个产品线都可以使用下面的方法进入相应的主页: STM32产品线: http://www.st.com/stm32 STM8产品线: http://www.st.com/stm8 STM32L产品线: http://www.st.com/stm32l STM8L产品线: http://www.st.com/stm8l 在浏览器的地址栏输入:http://www.st.com/stm32之后就会进入STM32产品线主页,在该页面的上半部分点击"Resources"栏目后,可以看到如下图显示,这里按不同分类,集中了所有STM32相关的文档。 |