全站数据
8 4 2 0 5 8 1

f1和f4芯片的区别

小白看图学财经 | 简单学习,快乐成才!         
问题更新日期:2024-10-26 04:26:57

问题描述

f1和f4芯片的区别求高手给解答
精选答案
最佳答案

第一点区别 内核不一样

STM32F1是cortex- M3的内核。

STM32F4是cortex-M4的内核。

芯片工艺不一样。因为stm32最早2010年左右就出来的mcu,而F4比F1晚几年研发出来,在设计制成上要优良一些

系统构架也不一致,F4的主系统有多层AHB总线矩阵构成,比F1的总线要复杂。

各个寄存器映射的物理地址位置不一致,但定义的绝大部分的寄存器名称是一样的。

主频不一样,F4芯片最高可以达到168M,F1只有72M。

STM32F1与STM32F4的Flash和RAM容量差别较大,

F4系列Flash范围从128k~2048K,RAM从64K~256K

F1系列的Flash范围16k~1024k,RAM范围从4k~80K

价格相差也比较大,相同Flash容量和封装的F1和F4,F4要贵一些。

很多外设不一样,F4最高可以有8路串口。