问题遇到的现象和发生背景
按照标准库写的 在电脑上接收不到输入 不知道为什么了
用代码块功能插入代码,请勿粘贴截图
crm_periph_clock_enable(CRM_GPIOC_PERIPH_CLOCK,TRUE);
crm_periph_clock_enable(CRM_IOMUX_PERIPH_CLOCK,TRUE);
crm_periph_clock_enable(CRM_UART4_PERIPH_CLOCK,TRUE);
crm_pll_config(CRM_PLL_SOURCE_HICK, CRM_PLL_MULT_18,CRM_PLL_OUTPUT_RANGE_LE72MHZ);
gpio_init_type gpio;
gpio.gpio_pins=GPIO_PINS_10;
gpio.gpio_mode=GPIO_MODE_MUX;
gpio.gpio_out_type=GPIO_OUTPUT_PUSH_PULL;
gpio.gpio_pull = GPIO_PULL_NONE;
gpio.gpio_drive_strength=GPIO_DRIVE_STRENGTH_MODERATE;
gpio_init(GPIOC,&gpio);
gpio_init_type gpio1;
gpio1.gpio_pins=GPIO_PINS_11;
gpio1.gpio_mode=GPIO_MODE_INPUT;
gpio_init(GPIOC,&gpio1);
usart_init(UART4, 115200, USART_DATA_8BITS, USART_STOP_1_BIT);
usart_parity_selection_config(UART4, USART_PARITY_NONE);
usart_enable(UART4, TRUE);
usart_transmitter_enable(UART4, TRUE);
usart_receiver_enable(UART4, TRUE);
usart_data_transmit (UART4, 0x88);
运行结果及报错内容
在上位机上就收不到0x88