导航

    Freqchip开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    1. 主页
    2. zzr
    Z
    • 继续与 zzr 聊天
    • 开始与 zzr 的新会话
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 主题
    • 帖子
    • 最佳
    • 群组

    zzr

    @zzr

    0
    声望
    1
    帖子
    17
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    zzr 关注

    zzr 发布的帖子

    • uart0和写flash之间是否存在冲突

      FR8008A,目前使用PA0和PA1做uart0使用中断接收传感器数据(1s一次),同时设备隔一段时间保存一次flash。
      现在发现二者同时开启时可能会出现flash_erase后设备卡死无法写入flash的情况(可正常触发wdt并重启),flash操作之前GLOBAL_INT_DISABLE也没有效果,还是会卡死。
      这种可能是什么情况?
      目前的解决方法是在flash操作之前NVIC_DisableIRQ(UART0_IRQn),flash操作之后再重新NVIC_EnableIRQ(UART0_IRQn),这种方法是否存在风险?

      发布在 FR800x
      Z
      zzr