MCU里面的Flash页大小和什么相关?
如题!我就是有点好奇,为什么片上Flash页的大小会有不同?比如APM32F407V系列的Flash页是成倍率的,不是相同大小,在后段的页的大小更是达到了128KB。
反观APM32E030则是保持着每页1KB的相同大小。
话说这样的设计有啥影响?我们在设计程序的时候有没有相对应的注意事项呢?
P.S.反正现在我看编译器是按顺序由低到高连续存储管理呢!
这个帖子有意思啊!
我也想知道为什么 主要还是出于成本和效率的考量。像APM32F407这种高性能芯片,用小扇区来灵活存放经常修改的设置参数,用大扇区存放不常变动的主程序代码,这样整体成本更低、效率更高。而入门级芯片,如您举例的APM32E030,功能和存储都比较简单,就没必要搞得那么复杂,统一用小扇区对它来说最省事的
所以建议工程师朋友们,在使用高性能芯片时必须仔细阅读芯片的数据手册,合理规划Flash空间啦
页:
[1]