STM32F1 SD卡IAP升级的问题

2019-07-21 08:01发布

SDIO_D2和UART4_TX、SDIO_D3和UART4_RX分别复用同一个引脚PC10、PC11,在BootLoader程序中这两个引脚被用作SDIO功能,在APP程序中这两个引脚要被用作UART4功能,结果发现UART4是用不了的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
msq001
1楼-- · 2019-07-21 10:46
你先试下不要bootloader,直接运行App的程序,UART4能正常工作吗?
lidp000
2楼-- · 2019-07-21 12:07
 精彩回答 2  元偷偷看……
lidp000
3楼-- · 2019-07-21 14:38
还有可能是 你的SDIO外部硬件 和 UART外部硬件 相互影响
gaowang
4楼-- · 2019-07-21 18:34
msq001 发表于 2018-11-13 11:47
你先试下不要bootloader,直接运行App的程序,UART4能正常工作吗?

能正常工作
szczyb1314
5楼-- · 2019-07-21 21:18
进入APP前该复位的复位,该关闭的关闭,肯定漏了啥
gaowang
6楼-- · 2019-07-21 21:24
lidp000 发表于 2018-11-13 11:49
是你写的 bootloader 写的有问题,在进入应用程序前,最好把bootloader里面用到的外设进行复位

在APP程序中,配置之前做了复位

一周热门 更多>