FLASH擦写操作非法操作解决方案-HK32F030M应用笔记(二十四)

电子说

1.3w人已加入

描述

HK32F030M是航顺一款入门级经济型32位MCU,使用ARM® Cortex®-M0内核,最高工作频率32 MHz,内置16 KByte Flash、448 Byte EEPROM和2 KByte SRAM。由于其超高的性价比,在工业、医疗、消费电子等行业得到广泛应用。

HK32F030M使用过程中一定要按照用户手册的相关步骤来操作。如果采用SWD协议对芯片option byte进行擦写操作,出现了非法操作:对option byte 表以外的地址进行擦写操作,会导致芯片异常。

擦除过程如图1所示:

EEPROM

图1-擦除过程

FLASH擦除示例代码如图2所示:

EEPROM

图2-FLASH擦除示例代码

FLASH擦除流程图如图3所示:

EEPROM

图3-FLASH擦除流程图

如果您对我们的产品感兴趣,请访问我们的官网或联系我们的销售代表获取更多信息。

来源:航顺芯片

审核编辑:汤梓红

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

全部0条评论

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

×
20
完善资料,
赚取积分