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

关于CC2530串口问题

遇到这样一个问题,感觉很奇怪:

我通过串口向协调器发送数据,数据大小是94Byte,协调器使用CC2530,

MT_UART_TX_BUFF_MAX  128

MT_UART_RX_BUFF_MAX  128

上面两个宏都是128,发现协调器收到的数据和发送的数据不一样,并不是数据少了,数据反而多了几个字节,多出来的数据不固定,在这串数据中的位置也不固定,当我把上面两个宏的大小改大,比如改成200,这个现象就没了,请问这是什么原因?

YiKai Chen:

你的project有使能MT_TASK嗎?有的話先移掉試試

user5355203:

回复 YiKai Chen:

我还有一个问题想要确认一下,这两个宏的大小一定要改成128的倍数码?不是可以吗?

YiKai Chen:

回复 user5355203:

可以

Viki Shi:

回复 user5355203:

可以改其他值,还能改的比128小,看你的具体需求

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2530串口问题
分享到: 更多 (0)