【问题标题】:How do I rewrite a PIC32 boot flash via code?如何通过代码重写 PIC32 引导闪存?
【发布时间】:2014-02-25 19:31:29
【问题描述】:

我有一个应用程序需要在 PIC32 设备上重写我的引导加载程序。禁用中断后,我尝试使用 NVMERasePage 擦除 0x1fc00000,但它没有擦除,并且 NVMerasePage 返回良好状态。如何从代码中擦除引导闪存?

【问题讨论】:

    标签: c pic pic32


    【解决方案1】:

    不是这些方面的专家,但是有一个带有引导闪存写保护位的寄存器,请在 PIC32Mxxx/2xx 数据表中搜索。

    DEVCFG0:设备配置字 0

    检查一下。

    【讨论】:

    • 看来我不能用代码写这个位,它设置为可写,手册说它是可编程的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-26
    • 2017-09-19
    • 1970-01-01
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多