取消422接口

This commit is contained in:
起床就犯困 2025-10-10 16:21:06 +08:00
parent 10116dddec
commit f03154b2f7
2 changed files with 35 additions and 35 deletions

View File

@ -79,18 +79,18 @@ static void usart_config(uint32_t usart_periph, int baud)
gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_7); gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_7);
break; break;
case UART_422://串口2422 // case UART_422://串口2422
//使能端口时钟 // //使能端口时钟
rcu_periph_clock_enable(RCU_GPIOD); // rcu_periph_clock_enable(RCU_GPIOD);
//使能串口时钟 // //使能串口时钟
rcu_periph_clock_enable(RCU_USART2); // rcu_periph_clock_enable(RCU_USART2);
gpio_af_set(GPIOD, GPIO_AF_7, GPIO_PIN_8);//TX // gpio_af_set(GPIOD, GPIO_AF_7, GPIO_PIN_8);//TX
gpio_af_set(GPIOD, GPIO_AF_7, GPIO_PIN_9);//RX // gpio_af_set(GPIOD, GPIO_AF_7, GPIO_PIN_9);//RX
gpio_mode_set(GPIOD, GPIO_MODE_AF, GPIO_PUPD_NONE,GPIO_PIN_8); // gpio_mode_set(GPIOD, GPIO_MODE_AF, GPIO_PUPD_NONE,GPIO_PIN_8);
gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_8); // gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_8);
gpio_mode_set(GPIOD, GPIO_MODE_AF, GPIO_PUPD_NONE,GPIO_PIN_9); // gpio_mode_set(GPIOD, GPIO_MODE_AF, GPIO_PUPD_NONE,GPIO_PIN_9);
gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_9); // gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_9);
break; // break;
default: default:
break; break;
@ -128,9 +128,9 @@ static void Usart_Nvic_config(uint32_t usart_periph)
nvic_irq_enable(USART1_IRQn, 1, 2);//优先级配置为3子优先及为1 nvic_irq_enable(USART1_IRQn, 1, 2);//优先级配置为3子优先及为1
break; break;
case UART_422://串口2422 // case UART_422://串口2422
nvic_irq_enable(USART2_IRQn, 1, 1);//优先级配置为3子优先及为2 // nvic_irq_enable(USART2_IRQn, 1, 1);//优先级配置为3子优先及为2
break; // break;
default: default:
break; break;
@ -177,12 +177,12 @@ static void Uart_Init(void)
BSP_IntVectSet(54,USART1_IRQHandler); BSP_IntVectSet(54,USART1_IRQHandler);
BSP_IntEn(54); BSP_IntEn(54);
///422串口设备初始化 // ///422串口设备初始化
usart_config(UART_422, g_ptz.uart_422_baud);//串口初始化 // usart_config(UART_422, g_ptz.uart_422_baud);//串口初始化
Usart_Nvic_config(UART_422);//中断配置 // Usart_Nvic_config(UART_422);//中断配置
uart_422_handle = uart_init(UART_422, PTZ_UART_422_INDEX, ptz_uart_422_buff, sizeof(ptz_uart_422_buff)); // uart_422_handle = uart_init(UART_422, PTZ_UART_422_INDEX, ptz_uart_422_buff, sizeof(ptz_uart_422_buff));
BSP_IntVectSet(55,USART2_IRQHandler); // BSP_IntVectSet(55,USART2_IRQHandler);
BSP_IntEn(55); // BSP_IntEn(55);

View File

@ -188,23 +188,23 @@ void USART1_IRQHandler(void)
} }
/*! // /*!
\brief USART2 // \brief USART2 中断处理函数
\param[in] none // \param[in] none
\param[out] none // \param[out] none
\retval none // \retval none
\note LH @2022.05.20 // \note LH @2022.05.20
*/ // */
void USART2_IRQHandler(void) // void USART2_IRQHandler(void)
{ // {
u_int8_t c = 0; // u_int8_t c = 0;
c = usart_data_receive(USART2);//读相应串口数据 // c = usart_data_receive(USART2);//读相应串口数据
IRQHandler_422_process(c); // IRQHandler_422_process(c);
usart_interrupt_flag_clear(USART2 , USART_INT_FLAG_RBNE); // usart_interrupt_flag_clear(USART2 , USART_INT_FLAG_RBNE);
} // }