官方stm32f401vc discovery板调试usart1,引脚接入PA9和PA10就是没调通

2019-07-21 00:31发布

  是不是官方板的问题呢,程序看过对比过好多次了,和407的没多大出入的,407的就行,这块401的就不行。这块板的串口开发官方也没例子程序,只有io操作的,奇怪得很。 有遇到并解决过这个问题的大牛支持下。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
rocky_ra
1楼-- · 2019-07-21 05:50
增加一下串口时钟配置看看:
曾加一变量:
USART_ClockInitTypeDef  USART_ClockInitStructure;
增加以下代码:
USART_ClockInitStructure.USART_Clock = USART_Clock_Disable;
USART_ClockInitStructure.USART_CPOL = USART_CPOL_Low;
USART_ClockInitStructure.USART_CPHA = USART_CPHA_1Edge;
USART_ClockInitStructure.USART_LastBit = USART_LastBit_Disable;
/* Configure the USART1 synchronous paramters */
USART_ClockInit(USART1, &USART_ClockInitStructure);
rocky_ra
2楼-- · 2019-07-21 08:01
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 11:12
帮顶。。。。
adolphus
4楼-- · 2019-07-21 13:01

还是不行,代码如下

三楼说的配置,我现在是想写,读的配置不对不影响写的吧

飞鱼爱上鸟
5楼-- · 2019-07-21 18:13
 精彩回答 2  元偷偷看……
adolphus
6楼-- · 2019-07-22 00:05
回复【6楼】飞鱼爱上鸟:
---------------------------------
能否给段代码试试看,串口2没调出来

一周热门 更多>