-
GD32F103 USART输出波形中停止位宽度错误
USART0发送数据,输出波形,发现停止位宽度错误。应该如何解决。使用GD32F103官方库文GD32F10x_Firmware_Library_V2.3.0中的例程验证波特率115200,无校验实测结果如下:设置0.5位停止,实际波形有2位停止位宽度设置1位停止,实际波形有2位停止位宽度设置1.5位停止,实际波形有3位停止位宽度设置2位停止,实际波形有3位停止位宽度使用波特率115200时,位宽应该为8.6us图一配置1位停止位的实际波形,停止位变成2位宽了图二配置2位停止位的实际波形,停止位变成3位宽了
2024-03-19 5 -
使用GD32F103,IO输入上拉,电压只有2.6V是什么问题?
使用GD32F103RC,IO配置为输入上拉,拉不上,IO脚悬空状态,IO上电压只有2.6V是什么问题?intmain(void){rcu_periph_clock_enable(RCU_AF);gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE);/*SWDremap*/gpio_pin_remap_config(GPIO_PD01_REMAP,DISABLE);rcu_periph_clock_enable(RCU_GPIOC);gpio_init(GPIOC,GPIO_MODE_IPU,GPIO_OSPEED_50MHZ,GPIO_PIN_9);gpio_bit_set(GPIOC,GPIO_PIN_9);while(1);}
2024-03-06 0