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

如何设置TX、RX的buff大小

如何设置设备接收、发送消息的buff大小。由于我的数据包都比较大(100字节),如果短时间内接收、发送的消息比较多,内存会被用完,设备会堵塞。所以我希望能够限制某一时刻接收、发送消息的个数。

VV:

你是说在Z-Stack 协议栈的软件里面修改Tx Rx buffer吗?

底层已经做了限制了

AndyChen:

回复 VV:

怎样修改,哪里有参数可以设置?

VV:

回复 AndyChen:

没办法修改吗,但是tx、rx的个数可以修改

-DMAC_CFG_TX_DATA_MAX=5-DMAC_CFG_TX_MAX=8-DMAC_CFG_RX_MAX=5

user3877568:

回复 VV:

请问下W大神!这个数是什么意思?按照大写字母的意思,MAC_CFG_TX_DATA_MAX这个是最大发送的数据是5?

VV:

回复 user3877568:

buffer没有大小射中,都是通过收到数据的不同长度 动态分配的。
这个5是bifffer个数的意思

user3877568:

回复 VV:

那请问下-DMAC_CFG_TX_MAX=8,-DMAC_CFG_RX_MAX=5这两个是什么意思。

VV:

回复 user3877568:

第一个8是,代表TX最多可以发送几个

第二个5是,代表Rx最多可以接收几个设备

MAC_CFG_TX_DATA_MAX这个代表,Tx里面Data类型的帧可以最多是5个,还是有CMD 帧,Beacon帧 等等

赞(0)
未经允许不得转载:TI中文支持网 » 如何设置TX、RX的buff大小
分享到: 更多 (0)