首页 > 其他 > 详细

[00005]-[2015-08-11]-[00]-[STM32 Flash和SRAM]

时间:2015-08-11 15:43:19      阅读:137      评论:0      收藏:0      [点我收藏+]

STM32 CPU 内部有SRAM和FLASH 两个都可以跑程序,都可以定义变量,一般我们将程序烧写在Flash上面,起始地址0x8000000,而且对于Flash而言,每次写入都是以页为单位写入的

如果在这上面定义变量,变量的赋值操作会变得很麻烦,同时Flash相对于SRAM速度会比较慢,(虽然有DMA帮忙),但是不建议在FLash上面定义变量,所以编译器一般默认定义变量都是

在SRAM上面,也就是0x20000000,开始的地址。。。。。。

[00005]-[2015-08-11]-[00]-[STM32 Flash和SRAM]

原文:http://www.cnblogs.com/Auris/p/4721003.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!