我有一块 mrs251 只能使用 mcu uart 通信,mcu iic 无法通信,上位机串口也无法通信可能是什么原因导致的?

慕容宇月 2026-06-18 01:07:39

我有一块 mrs251 模组只能使用 mcu uart 通信,mcu iic 无法通信,上位机串口也无法通信无法同步可能是什么原因导致的?

...全文
29 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

补充:
1、进行过flash下载的模组,进行全片擦除就能变成空片
2、排查时先不要着急下载固件到flash,将mcu通信都打通,再一步步往后走

慕容宇月 4小时前
  • 举报
回复
@Possumic正和微芯官方 可是我现在已经将固件烧录到模组 flash 中了,是否有办法能通过上位机 串口将 flash 擦除?
  • 举报
回复
@慕容宇月 根据《MRS251_毫米波传感器Demo_指导手册.pdf》,用开发板进入强制烧录,然后上位机点击“同步”、“全片擦除”按钮后重新上电就时空片
  • 打赏
  • 举报
回复

阅读您发了三个帖子,统一在此贴回复,现在需要提供更多信息才能进一步提供帮助(提及的固件没有特别说明时,默认官方固件):
1、跟mcu通信前是否烧录过flash
-烧录过的话,有没有烧录对应的通信字样的img
-没烧录过的话,需要排查通信链路
2、您提到mcu通信,阅读三个帖子猜测有可能您未适配host driver代码,导致这种结果
-当前host driver代码适配情况如何?
3、关于flash固件通信说明
-flash固件通信是固定的,使用时要注意UART/IIC字样选择对应固件
-flash固件通信方式在开发者二次打包时被确定,在《MRS251_毫米波传感器Demo_指导手册.pdf》有说明

一些建议(提及的固件没有特别说明时,默认官方固件):
1、先回答“上位机串口也无法通信无法同步”可能原因
-空片(没烧录flash),该情况根据《MRS251_毫米波传感器Demo_指导手册.pdf》检查通信拨码
-烧录过flash情况1,官方UART字样固件重新打包后往往被开发者重新设置看看是不是波特率不对导致无法通信
-烧录过flash情况2,官方IIC字样固件下载到flash启动后,此时固件通信被固定在IIC,用uart通信显然不成功,要在工具以及拨码上切换通信方式到iic再看看通信情况
2、“mcu无法通信相关”,这个问题情况比较多,原因需要一步步排查
-空片(没烧录flash),看通信是否成功,不成功说明mcu通信链路有问题根据《MRS2xx 毫米波雷达传感器_主控开发手册.pdf》Q&A章节排查通信问题,目的排查mcu通信问题
-空片(没烧录flash),在开发板拨码和上位机通信都选择好iic后,逻辑分析抓一个正确的包,作为muc 排查问题的对照,目的得到正确对照组
-flash固件,排查方式类似

慕容宇月 4小时前
  • 举报
回复
@Possumic正和微芯官方 你这样说烧录 flash 之后通信方式就固定了,为什么我使用上位机烧录官方的 iic 固件,但是使用 mcu uart 也能通信呢?
  • 举报
回复
@慕容宇月 不应该,应该哪里操作有误

195

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到正和微芯官方社区,这里是毫米波雷达技术爱好者、开发者、技术专家以及行业领袖的聚集地。我们致力于提供一个开放、合作、创新的交流平台,让每一位成员都能在这里找到价值、获得启发、实现成长。
硬件架构射频工程物联网 企业社区 广东省·珠海市
社区管理员
  • Possumic正和微芯官方
  • sblxk008
  • 波谱Sense
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧