本帖最后由 艴小鱼 于 2015-5-28 09:21 编辑 STM32F303为混合信号MCU,使用ARM Cortex-M4内核(DSP、FPU),运行于72 MHz。 这是STM32F30x系列中的一组性能卓越的器件。 该器件具有: • 多达7个快速和超快速比较器(<30 ns) • 多达4个具有可编程增益的运算放大器(PGA) • 多达2个12位DAC • 多达4个每秒5M次采样的超快速12位ADC • 多达3个144 MHz的快速电机控制定时器(分辨率 < 7 ns) • USB FS和CAN 2.0B通信接口 • 内核耦合存储器SRAM(程序加速器)是提高时间关键程序性能所专用的存储器架构,与Flash执行相比,性能可 提升43% STM32F303 MCU工作电压为2.0到3.6 V,与STM32F103兼容,但性能更为强劲。 存储容量范围为32到256K字节,封装为32到100引脚。温度范围是-40到85℃或-40到105℃(结温为125℃)。 ==========华丽分割线====================================================== 以上是Nucleo-F303RE基本参数,下面来谈谈我的拙见 很早就想做一个属于自己的小小示波器,而有了DSP指令和FPU的F303无疑是很好的选择! M4内核本身的强大已经是毋庸置疑,ARM内核发展到现在也经历了很多代了,没有理由不强大。 何况DSP、FPU的集成更是为数字信号处理等应用提供的利器! 比较器、DAC/ADC、电机控制、USB FS和CAN通信接口都是在一般的STM32上很常见的,最多就是精度问题。就不讨论了。 SRAM对于程序执行速率的提升是值得期待的! 工业级的适应性一般般,这个就是不知道有没有军工级的,不过反正我是用不着。 然而我最关心的还是实现DSP的情况下它如何能做到低功耗,有了DSP指令,做FFT分析处理等就方便很多了,能够兼顾 低功耗确实是很不错的!! PS:以前一直都是用keil自己建工程,有时配置不好还会出问题,现在才发现cube配工程如此简单快速! |
只是先发一个占位置我会从新编辑的