问答

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

xcljlong

TA的家园币:39  

  • 关于单片机运行异常擦除flash数据的问题

    采用32F103系列单片机,程序具有远程更新功能,通过串口(此串口同时收发其它采集数据)接收更新程序,执行flash擦写指令,把串口收到的缓存数据写到指定内存地址;现在存在问题是设备使用环境可能有电磁干扰,造成flash擦写指令把串口缓存的其它采集数据写到了程序更新区域,造成程序损坏,无法正常运行;此种情况有无程序保护的措施?软件层面程序擦写指针都有可能异常跳转;硬件层面增加硬件看门狗是否也有可能单片机定时器异常,造成喂狗失败?

    单片机 干扰 异常 flash

    2022-06-14 4