主题中讨论的其他器件:CC2640
工具/软件:TI-RTOS
您好!
我尝试通过 UART 发送一个最小为13位乘以长度的中断信号。
CC26xx UART.h 的文档显示、可以通过以下方式完成:
_static_inline void UARTBreakCtl (uint32_t ui32Base、bool bBreakState) { // //检查参数。 // assert (UARTBaseValid (ui32Base)); // 将中断条件设置为请求。 // HWREG (ui32Base + UART_O_LCRH)= (bBreakState? (HWREG (ui32Base + UART_O_LCRH)| UART_LCRH_BRK): (HWREG (ui32Base + UART_O_LCRH)&~(UART_LCRH_BRK)))); }
还有以下注意事项:
- 为了正确传输一个中断命令、至少两个完整帧的中断必须被置为有效。
有人可以使用该命令为我提供代码示例吗? 我没有完全理解、笔记的含义是什么。
谢谢你
祝你一切顺利
马西米兰