stm8 怎么flash
答案:2 悬赏:0 手机版
解决时间 2021-02-21 02:56
- 提问者网友:趣果有间
- 2021-02-20 05:03
stm8 怎么flash
最佳答案
- 五星知识达人网友:迟山
- 2021-02-20 05:54
看逻辑地址是否统一编址。
FLASH,RAM在同一个逻辑地址空间的,都是直接用用const,如arm,stm8,msp430等。
FLASH,RAM逻辑地址空间分开的,要用其它办法,通常是特殊关键字,__flash,__code等。
如AVR,8051等。
注:const本身并没有flash的意思。
如果flash,ram逻辑地址统一编址,那么编译器把全局或静态const变量分配到FLASH,RAM都可以。
为了节省ram,通常编译器会把全局或静态const变量分配到FLASH。
如果flash,ram逻辑地址分开编址,那么全局或静态const变量只能放到ram所在的逻辑地址空间,而无法放到FLASH。
注:逻辑地址统一编址,可以是哈弗结构结构,也可能不是。
逻辑地址分开编址,通常是哈弗结构。
FLASH,RAM在同一个逻辑地址空间的,都是直接用用const,如arm,stm8,msp430等。
FLASH,RAM逻辑地址空间分开的,要用其它办法,通常是特殊关键字,__flash,__code等。
如AVR,8051等。
注:const本身并没有flash的意思。
如果flash,ram逻辑地址统一编址,那么编译器把全局或静态const变量分配到FLASH,RAM都可以。
为了节省ram,通常编译器会把全局或静态const变量分配到FLASH。
如果flash,ram逻辑地址分开编址,那么全局或静态const变量只能放到ram所在的逻辑地址空间,而无法放到FLASH。
注:逻辑地址统一编址,可以是哈弗结构结构,也可能不是。
逻辑地址分开编址,通常是哈弗结构。
全部回答
- 1楼网友:傲气稳了全场
- 2021-02-20 06:31
stm8系列是意法半导体公司生产的8位的单片机。该型号单片机分为stm8a、stm8s、stm8l三个系列。
stm8a:汽车级应用
stm8s:标准系列
stm8l:超低功耗mcu
高级stm8内核,具有3级流水线的哈佛结构
扩展指令集
存储器
程序存储器:8k字节flash;10k 次擦写后在55°c环境下数据可保存20年
数据存储器:640 字节真正的数据
eeprom;可达30万次擦写
ram:1k字节
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯