基本信息
文件名称:Microchip 系列:dsPIC33F 系列 (基于 16位 dsPIC)_(15).闪存与EEPROM编程.docx
文件大小:23.18 KB
总页数:18 页
更新时间:2025-07-03
总字数:约9.39千字
文档摘要

PAGE1

PAGE1

闪存与EEPROM编程

闪存编程

闪存结构

闪存(FlashMemory)是一种非易失性存储器,可以在断电后仍然保存数据。dsPIC33F系列单片机中的闪存主要用于存储程序代码和一些静态数据。闪存的编程需要遵循一定的步骤和规则,以确保数据的正确性和存储器的可靠性。

闪存通常被分为多个块(Block),每个块又包含多个页面(Page)。每个页面的大小通常是512字节。编程时,可以对单个页面进行擦除和写入操作,但擦除操作必须以块为单位进行。每个块的大小通常为4KB或8KB。

闪存编程步骤

初始化:配置闪存控制寄存器,设置编程模式。

擦除:擦除目标块中的所有