最近在看STM32F4 SPI实验里面的例程

2019-07-20 21:37发布

本帖最后由 xuande 于 2016-6-22 08:55 编辑

SPI实验列程中,在主函数中初始化复用了USART1功能uart_init(115200);,在RS485模块中又初始化复用了USART2,RS485_Init(9600);不太明白USART1这部分初始化感觉是多余的,但是我把第一部分的初始化注销掉LCD就没有显示出现问题,哪位版友解释一下,在此非常感谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
taizonglai
1楼-- · 2019-07-21 02:18
程序中所有用到printf的地方都用到了串口1!也就是uart_init(115200)这行代码初始化的串口!lcd.c里面也用到了printf来打印LCD的ID,你屏蔽了串口初始化LCD初始化肯定就会失败!
xuande
2楼-- · 2019-07-21 06:14

好像公用了几个IO,
和硬件连接有关。


zorroyl
3楼-- · 2019-07-21 10:54
zuozhongkai 发表于 2016-6-21 16:21
程序中所有用到printf的地方都用到了串口1!也就是uart_init(115200)这行代码初始化的串口!lcd.c里面也用 ...

多谢,明白了

一周热门 更多>