首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > flash设置

flash设置

资料介绍
本文档主要讲解flash的操作方式
MSP430 系列 Flash 存储器
C 语言环境下的参数保存和擦写技巧

1 引言[1][2][3]

ti 公司出品的 msp430 系列单片机,是一种具有超低功耗特性的功能强大的单片机。msp430 系列
正是由于具有以下一些特点:超低功耗;强大的处理能力;中断源较多,并且可以任意嵌套,使用时灵
活方便;丰富的片上外围模块;方便高效利用 jtag 接口或片内 boot rom 的开发方式;适应工业级运行
环境;日益受到市场的推崇。

尤其值得一提的是:ti 公司的 msp430 系列 flash 型单片机内部集成有 flash 控制器,可以采用外
部编程器进行烧写,也可以利用自己的程序修改 flash 的内容,且不用外加编程电压。flash 的可自
编程性(self-programmability)是指,用 flash 存储器中的驻留软件或程序对 flash 存储器进行擦除
/编程,但是,要求运行程序代码的存储区与待编程的存储区不在同一模块中。由于 msp430 系列单片
机只有一个片上 flash 存储器模块的微处理器,因此不能同时进行擦除/编程 flash 的操作。目前,
在擦除/编程 flash 的过程中,通常将 cpu 置于空闲状态。因此在进行系统设计时,可以利用片内的
flash 保存一些运行数据,实现掉电保护;还可以修改 flash 中的整个程序或局部程序,实现在系统升
级。

本文详细举例介绍了在 msp430 系列 c 语言环境下如何高效地完成对 flash 存储器的参数在线保
存和擦写技巧。

2 msp430 芯片 flash 存储器的结构

msp430 的 f
标签:flash操作方式
flash设置
本地下载

评论