使用MCU给带外部flash的MRS262下载固件IIC通信失败

小胖龙290 2026-03-02 17:24:30

已知条件:

1. 我使用的是stm32f103zet6主控芯片当MCU。

2. MRS262带外部flash,下载程序也是下载到外部的flash中。

3. 我能确保stm32f103zet6的IIC(SCL、SDA)通信是没问题的(用示波器打了SCL和SDA的波形,并且抓包到了我发送的数据是正确的)。

4. stm32f103zet6的SCL和SDA两个IO口和MRS262是直连的,没有经过上拉电阻到3.3V。

5. 能确保没有通过官方提供的上位机软件下载任何的程序。

遇到的问题:

1. stm32f103zet6和MRS262的SCL和SDA连接以后,正常通过IIC发送0x7E,我用示波器打了SCL和SDA两个的波形,结果是:SCL的波形是正常的。但是SDA的波形一直为高电平(能看到有被拉下来的趋势,3.3V大概被拉了0.2V左右下来),我现在的疑问是,MCU和MRS262在直连的情况下,为啥SDA拉不下来?MCU的SDA的IO口已经配置成为了最高驱动能力了。

2. 我怀疑是不是MRS262官方出产时有两套引导程序哇?一套是专门给串口使用的,一套是专门给IIC通信使用的?求大佬们解惑。

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

您好,梳理您的问题后回复如下:
1、这个情况是模组在uart通信窗口中,信息在《MRS2xx 毫米波雷达传感器_主控开发手册》Q&A章节有说明该章节明确说明模组如何支持uart/iic通信。麻烦出现问题后优先查阅文档
2、模组本身就支持uart/iic通信的,不存在“出产时有两套引导程序”的情况。

151

社区成员

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

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