问答

汇集网友智慧,解决技术难题

21ic问答首页 - CW32L010使能读保护后标志位不正确

读保护 CW32L010 flash ev LEVEL se

CW32L010使能读保护后标志位不正确

精灵魔仙2025-05-19
本帖最后由 精灵魔仙 于 2025-5-20 08:16 编辑

手头测试的是TSSOP20,使用官方库 void FLASH_SetReadOutLevel(uint16_t RdLevel) 设置为 FLASH_RDLEVEL1,系统会自动重启,但是重启后使用FLASH_GetReadOutLevel()读取值还是为0,查看是读取的 FLASH_CR1.SECURITY。

使能 FLASH_RDLEVEL1 后,尽管标志位FLASH_CR1.SECURITY为0,但是看起来读保护是起作用的,此时使用SWD无法写入,通过ISP下发0x30清除读保护后,可以继续SWD写入。









回答 +关注 9
6749人浏览 22人回答问题 分享 举报
22 个回答
123下一页

您需要登录后才可以回复 登录 | 注册