• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f1和stm32f4系列区别?

megar 2019-01-17 浏览量:1534
stm32f1和stm32f4系列区别?除了dsp还有内存大小主频等,还有那些比较特殊的区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32F4相对于STM32F1,主要优势如下:
    1, 更先进的内核。STM32F4采用Cortex M4内核,带FPU和DSP指令集,而STM32F1采用的是Cortex M3内核,不带FPU和DSP指令集。
    2, 更多的资源。STM32F4拥有多达192KB的片内SRAM,带摄像头接口(DCMI)、加密处理器(CRYP)、USB高速OTG、真随机数发生器、OTP存储器等。
    3, 增强的外设功能。对于相同的外设部分,STM32F4具有更快的模数转换速度、更低的ADC/DAC工作电压、32位定时器、带日历功能的实时时钟(RTC)、IO复用功能大大增强、4K字节的电池备份SRAM以及更快的USART和SPI通信速度。
    4, 更高的性能。STM32F4最高运行频率可达168Mhz,而STM32F1只能到72Mhz;STM32F4拥有ART自适应实时加速器,可以达到相当于FLASH零等待周期的性能,STM32F1则需要等待周期;STM32F4的FSMC采用32位多重AHB总线矩阵,相比STM32F1总线访问速度明显提高。
    5, 更低的功耗。STM32F40x的功耗为:238uA/Mhz,其中低功耗版本的STM32F401更是低到:140uA/Mhz,而STM32F1则高达421uA/Mhz。
    • 发布于 2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 外设多一点,还有就是f4最大封装比f1大,管脚也多
    • 发布于2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 还有就是内核不一样,价格也不一样
    • 发布于2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

  • f4是M4核f103是M3核,除了内核的区别就是外设了,这些区别可以打开CubeMX进行查看。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • F4的某些外设控制器跟F1的不同,如SPI等
    • 发布于2019-02-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 两者的内核是不一样的,F4的内核更高级一点,而且性能更强
    • 发布于2019-02-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是内核升级了,性能相对来说更强大
    • 发布于2019-02-22
    • 举报
    • 评论 0
    • 0
    • 0

  • F4是M4的内核,F1是M3的内核,M4的内核性能高很多
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是不同的内核,还有其他的外设也是不同的
    • 发布于2019-03-02
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f1和stm32f4系列区别?