if(osal_memcmp(buf,"topology",8)){
for(i=0;i<3;i++){
HalUARTWrite(0,nodeinfo[i].type,3); //输出设备类型
HalUARTWrite(0," NWK:",6);
HalUARTWrite(0,nodeinfo[i].myNWK,4); //输出网络地址
HalUARTWrite(0," pNWK:",7);
HalUARTWrite(0,nodeinfo[i].pNWK,4); //输出父节点网络地址
HalUARTWrite(0,changeline,2);
}
}
以上函数中for循环为啥写个5就显示不全了呢。。。急求!!!
VV:
在哪个回调函数里面?
如果for循环里面,只调用一次HalUARTWrite,可以吗?
Viki Shi:
回复 jie geng:
congratulations!感谢在此分享经验
user5045735:
回复 jie geng:
感谢分享!我是初学者,也遇到了这个问题。不过还是有迷惑想请问您,为什么是缓冲区大小的问题呢?是HalUARTWrite发送完后不会自动清缓存吗?
TI中文支持网