我在按照官方文档在STM32F407探索者上进行测试时,进行所必须的配置后下载程序,一直不能成功像文档里那样启动系统,会卡在这个地方,系统就卡死了。
然后经过一番查询看到有人的板子因为没有板载上拉,需要将SDIO配置为上拉模式,我就尝试在cubeMX里降之配置为上拉,结果可以正常运行了
然后在这里提出来一下,看看是开发板个例还是因为什么原因。
查看更多
估计是板子原因,我用野火就是默认配置,可以正常加载。因为跟无线模组共同用一个sdio ,就要使能一个控制引脚将无线模组禁用。不然总是加载不成功。
这个现象与各自的板子有关,如果板子有上拉,就可以使用默认配置了。所以说嵌入式软件开发与硬件密切相关。
这个是BSP的bug,楼主可以提一个pr 或者在github的issue里边反应一下
上拉电阻可能离mcu近, 也可能离外设近, 这个是硬件设计考虑的问题.
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
嗯嗯好的