苏浅叶 发表于 2015-6-8 09:04:47

关于STM32F030C8T6串口1TXRX引脚复用问题

关于STM32F030C8T6串口1TXRX引脚复用问题,这样是否正确?voidusart1_init(unsignedintBaudRate)GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeDefUSART_InitStructure;RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOAENABLE);//打开GPIOA时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1//打开usart时钟//GPIO_DeInit(GPIOA);GPIO_PinAFConfig(GPIOAGPIO_PinSource9GPIO_AF_1);GPIO_PinSource10ConfigurepinspushpullGPIO_InitStructure.GPIO_PinGPIO_Pin_9GPIO_Pin_10GPIO_InitStructure.GPIO_ModeGPIO_Mode_AF;GPIO_InitStructure.GPIO_SpeedGPIO_Speed_50MHz;GPIO_InitStructure.GPIO_OTypeGPIO_OType_PP;GPIO_InitStructure.GPIO_PuPdGPIO_PuPd_NOPULL;GPIO_Init(GPIOA&GPIO_InitStructure);//USART_DeInit(USART1);USART_InitStructure.USART_BaudRateBaudRate;USART_InitStructure.USART_WordLengthUSART_WordLength_8b;USART_InitStructure.USART_StopBitsUSART_StopBits_1;USART_InitStructure.USART_ParityUSART_Parity_No;USART_InitStructure.USART_HardwareFlowControlUSART_HardwareFlowControl_None;USART_InitStructure.USART_ModeUSART_Mode_RxUSART_Mode_Tx;//使能接收和发送USART_Init(USART1&USART_InitStructure);USART_ITConfig(USART1USART_IT_RXNE//使能接收中断USART_Cmd(USART1USART_ClearFlag(USART1USART_FLAG_TC);


问题网址:
https://www.stmcu.org.cn/faq/index/detail/id-70548

ts2000 发表于 2015-6-8 10:47:36

太乱了。看不清楚

苏浅叶 发表于 2015-6-8 13:06:34

好的,我让提问的人再重新发

ccxx828 发表于 2015-6-22 08:38:10

你好,不好意思,没把问题代码整理好!

ccxx828 发表于 2015-6-22 08:40:43

请问楼主一个问题,我用STM32F030C8T6让一个LED灯闪烁,每次上电,大概运行5分钟,灯就不闪了,熄灭了!不知道怎么回事?感觉是不是STM32F030C8T6芯片不可靠啊?还是我哪个地方没用对啊?谢谢!

ts2000 发表于 2015-6-22 09:21:37

ccxx828 发表于 2015-6-22 08:40
请问楼主一个问题,我用STM32F030C8T6让一个LED灯闪烁,每次上电,大概运行5分钟,灯就不闪了,熄灭了!不 ...

应该是你程序有问题吧。没见过这种情况
页: [1]
查看完整版本: 关于STM32F030C8T6串口1TXRX引脚复用问题