[ab32vg1] 修复NULL和uint8报错

This commit is contained in:
Meco Man 2021-10-01 20:08:50 -04:00
parent b60adb2d04
commit 0d4945777d
2 changed files with 5 additions and 5 deletions

View File

@ -19,27 +19,27 @@ void uart1_irq_process(void);
RT_SECTION(".irq.uart")
void uart0_irq_post(void)
{
uint8_t mq_msg = MSG_UART0_IRQ;
rt_uint8_t mq_msg = MSG_UART0_IRQ;
rt_mq_send(drv_mq, &mq_msg, 1);
}
RT_SECTION(".irq.uart")
void uart1_irq_post(void)
{
uint8_t mq_msg = MSG_UART1_IRQ;
rt_uint8_t mq_msg = MSG_UART1_IRQ;
rt_mq_send(drv_mq, &mq_msg, 1);
}
RT_SECTION(".irq.uart")
void uart2_irq_post(void)
{
uint8_t mq_msg = MSG_UART2_IRQ;
rt_uint8_t mq_msg = MSG_UART2_IRQ;
rt_mq_send(drv_mq, &mq_msg, 1);
}
static void drv_thread_entry(void *parameter)
{
uint8_t mq_msg = 0;
rt_uint8_t mq_msg = 0;
while (1) {
rt_mq_recv(drv_mq, &mq_msg, 1, RT_WAITING_FOREVER);
switch (mq_msg) {

View File

@ -324,7 +324,7 @@ int rt_hw_usart_init(void)
| RT_DEVICE_FLAG_INT_RX
| RT_DEVICE_FLAG_INT_TX
| uart_obj[i].uart_dma_flag
, NULL);
, RT_NULL);
RT_ASSERT(result == RT_EOK);
}