找到中断服务函数 DEBUG_USART_IRQHandler,在这个函数里面接收上位机发送过来的数据,并将此数据返回到上位机, 上位机接收到数据之后打印出来。 (1)bsp_usart.c,在函数void DEBUG_USART_Config(void)中添加 1 2 3 4 5 6 7 /* --- */ // 串口中断优先级配置 NVIC_Configuration(); // 使能串口接收中断 U...
typedef struct { uint32_t AdvFeatureInit; /* 初始化的高级特性类别 */ uint32_t TxPinLevelInvert; /* Tx引脚电平翻转 */ uint32_t RxPinLevelInvert; /* Rx引脚电平翻转 */ uint32_t DataInvert; /* 数据逻辑电平翻转 */ uint32_t Swap; /* Tx和Rx引脚交换 */ uint32_t OverrunDisable; /*...
typedef struct { uint32_t AdvFeatureInit; /* 初始化的高级特性类别 */ uint32_t TxPinLevelInvert; /* Tx引脚电平翻转 */ uint32_t RxPinLevelInvert; /* Rx引脚电平翻转 */ uint32_t DataInvert; /* 数据逻辑电平翻转 */ uint32_t Swap; /* Tx和Rx引脚交换 */ uint32_t OverrunDisable; /...
uint32_t AdvFeatureInit;/*初始化的高级特性类别*/uint32_t TxPinLevelInvert;/*Tx引脚电平翻转*/uint32_t RxPinLevelInvert;/*Rx引脚电平翻转*/uint32_t DataInvert;/*数据逻辑电平翻转*/uint32_t Swap;/*Tx和Rx引脚交换*/uint32_t OverrunDisable;/*接收超时检测禁止*/uint32_t DMADisableonRxError;...
uint32_t AdvFeatureInit;/*初始化的高级特性类别*/uint32_t TxPinLevelInvert;/*Tx引脚电平翻转*/uint32_t RxPinLevelInvert;/*Rx引脚电平翻转*/uint32_t DataInvert;/*数据逻辑电平翻转*/uint32_t Swap;/*Tx和Rx引脚交换*/uint32_t OverrunDisable;/*接收超时检测禁止*/uint32_t DMADisableonRxError;...