TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2541 Hal_UART_RxBufLen函数

Hal_UART_RxBufLen函数在程序中调用过程,发现最大长度也只有4位。而且直接影响到HalUARTRead函数读取数据时每一位值得判断。请问是什么情况,如何可以调整Hal_UART_RxBufLen的最大长度,或者能否解释一下Hal_UART_RxBufLen的工作原理,谢谢

Viki Shi:

你发送的数据有多长?调用函数需要时间,加个延时看看

yang wang9:

回复 Viki Shi:

加了一个延时,发现还是无法完整读取数据。请问这个延迟的作用是为了什么?我用的是IAR for 8051的环境,请问如何去查看寄存器。

da qin zheng sheng:

这个应该使用了dma,cc2541没有硬件fifo,如果没有低功耗,使用还是比较方便的,通常中断方式就可以了的!

赞(0)
未经允许不得转载:TI中文支持网 » CC2541 Hal_UART_RxBufLen函数
分享到: 更多 (0)