完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
只是想澄清一下……所以PIC24EP512单片机只使用代码保护配置寄存器(FGS)中的GWRP和GSS位。如果其中任何一个被设置为“0”,那么它们被认为是活动的。高级数据表(PIC24E系列)。27.1(配置位)页379在一个特别注释框中指出:“对程序内存的最后一页执行页擦除操作将清除Flash配置字节,从而启用代码保护……”但这没有多大意义。清除Flash页面(在这个MCU的情况下是0x55000)将把所有位设置为“1”,因此GWRP和GSS位将是“1”,因此那些代码保护模式将被禁用。注:FGS位于本页中的0x55 7FE。页面大小是0x800(字节)。如何清除(到1)这个扇区打开代码保护保护?我对此的第二点评论是:如果上述情况属实,那么这个扇区/页面实际上不应该被允许包含用户程序闪存(根据mem映射,用户代码mem以0x557EA结束)。如果RTSP试图在Flash中删除这个用户代码,那么它会意外地启用代码保护…如果它被关闭了-李察
|
|
相关推荐
1个回答
|
|
我认为他们试图说的是:“如果页面擦除操作可以将所有位设置为1,那么它将破坏所有保护。为了解决这个问题,Microchip的Flash控制器在擦除页面后,将这些比特重新编程为0。当然,即使您不想这样做,这也能实现保护。“不管它是否真的以这种方式工作,还是否有可能在擦除之后通过断开电源来断开保护,但是在它们将这些位重新编程为零之前,我不知道。
|
|
|
|
只有小组成员才能发言,加入小组>>
5171 浏览 9 评论
2001 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3176 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
737浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
635浏览 0评论
533浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 07:12 , Processed in 1.331563 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号