嘿!
我正在尝试使用以下代码和 CubeMX 配置通过 DMA 通过 UART 发送消息(附图)
- char welcome[] = "hi!rn";
- HAL_UART_Transmit_DMA(&huart2, (uint8_t*) welcome, strlen(welcome));
没有其他改变。
MCU 不发送任何东西。“HAL_UART_Transmit_IT”和“HAL_UART_Transmit”函数起作用。
我正在使用 NUCLEO-L010,尝试与另一个 NUCLEO-F303 板完全相同的配置,并且“HAL_UART_Transmit_DMA”按预期工作。
代码在调试期间不会卡住或给出任何错误消息。
我错过了什么?