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

2019-07-21 00:31发布

  是不是官方板的问题呢,程序看过对比过好多次了,和407的没多大出入的,407的就行,这块401的就不行。这块板的串口开发官方也没例子程序,只有io操作的,奇怪得很。 有遇到并解决过这个问题的大牛支持下。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
rocky_ra
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);

一周热门 更多>