add micropython demo on bearpi board
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
/* USER CODE BEGIN 0 */
|
||||
uint8_t data;
|
||||
uint8_t shell_data;
|
||||
extern void mp_hal_uart_rx_start(uint32_t uart_id);
|
||||
/* USER CODE END 0 */
|
||||
|
||||
UART_HandleTypeDef hlpuart1;
|
||||
@@ -49,10 +50,14 @@ void MX_LPUART1_UART_Init(void)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
HAL_UART_Receive_IT(&hlpuart1, &data, 1);
|
||||
#ifdef USE_MICROPYTHON
|
||||
mp_hal_uart_rx_start(0);
|
||||
#else
|
||||
HAL_UART_Receive_IT(&hlpuart1, &data, 1);
|
||||
#if AT_INPUT_TYPE_FRAME_EN
|
||||
__HAL_UART_ENABLE_IT(&hlpuart1, UART_IT_IDLE);
|
||||
#endif
|
||||
#endif
|
||||
}
|
||||
/* USART1 init function */
|
||||
|
||||
@@ -73,6 +78,9 @@ void MX_USART1_UART_Init(void)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
#ifdef USE_MICROPYTHON
|
||||
mp_hal_uart_rx_start(1);
|
||||
#endif
|
||||
}
|
||||
/* USART2 init function */
|
||||
|
||||
@@ -93,7 +101,11 @@ void MX_USART2_UART_Init(void)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
#ifdef USE_MICROPYTHON
|
||||
mp_hal_uart_rx_start(2);
|
||||
#else
|
||||
HAL_UART_Receive_IT(&huart2, &shell_data, 1);
|
||||
#endif
|
||||
}
|
||||
/* USART3 init function */
|
||||
|
||||
@@ -114,7 +126,9 @@ void MX_USART3_UART_Init(void)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
#ifdef USE_MICROPYTHON
|
||||
mp_hal_uart_rx_start(3);
|
||||
#endif
|
||||
}
|
||||
|
||||
void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
|
||||
|
Reference in New Issue
Block a user