×

dsPIC33和PIC24 FRM双分区闪存程序存储器的详细中文资料概述

消耗积分:3 | 格式:pdf | 大小:0.39 MB | 2018-05-25

分享资料个

  所有 PIC24 和 dsPIC33 器件均具有用于执行用户代码的内部可编程闪存阵列。高耐用性闪存阵列同时具有保持时间长和读 / 写周期数高的特性,可以在代码开发和存储中提供极大的灵活性。该版本的闪存程序存储器增加了以下新特性:

  该版本的闪存程序存储器增加了以下新特性:

  • 双分区闪存操作,可以支持稳健的自举程序系统和以故障保护的形式存储应用程序代码,并具有用以增强代码安全性的选项

  • 即时更新操作,可以在修改或完全擦除非活动代码段的同时继续执行主应用程序

  • 直接从数据 RAM 空间中对闪存阵列进行运行时编程,并可选择压缩数据 RAM 映像

  PIC24和dsPIC33 器件可寻址 4M x 24 位的程序存储器地址空间,如图 2-1 所示。程序存储器映射均等地划分为用户程序空间 (000000h 至 7FFFFFh)和配置 (或测试)存储空间 (800000h 至 FFFFFFh)。

  用户程序空间包含复位向量、中断向量表(Interrupt Vector Table,IVT)和程序存储器。有三种方法可以访问程序空间。

  1. 23 位程序计数器 (Program Counter, PC)。

  2. 表读 (TBLRD)和表写 (TBLWT)指令。

  3. 通过将程序存储器的 32 KB 段映射到数据存储器地址空间。

  所实现的程序存储器可以进一步划分为向量区域(其中包含复位和中断向量)和代码区域(其中还包含闪存配置数据)。访问未实现的用户程序空间区域(即,高于所实现程序存储器的上边界)将导致地址错误陷阱。

dsPIC33和PIC24 FRM双分区闪存程序存储器的详细中文资料概述

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !