sboyer的个人博客分享 http://blog.sciencenet.cn/u/sboyer

博文

如何使用ZStack——串口“乱码”对策

已有 6285 次阅读 2010-8-10 15:08 |个人分类:科研笔记|系统分类:科研笔记| 乱码, 串口, ZStack

运行ZStack的协调器初始化时都会向串口发送6个字节的“乱码”。这些“乱码”实际上是初始化握手信息,其十六进制形式为:02 10 15 01 00 14。由于通常所设计的上下位机通讯程序不使用这个握手信息,因此可将其屏蔽。方法一为查找ZStack中的以下语句并注释之(注意要注释多处),方法二为修改函数void MT_BuildSPIMsg( UINT16 cmd, byte *msg, byte dataLen, byte *pData )内容。

#ifdef SPI_MGR_DEFAULT_PORT
    MT_BuildSPIMsg( cmd, msg_ptr, dataLen, pData ); 
    HalUARTWrite ( SPI_MGR_DEFAULT_PORT, msg_ptr, msgLen );
#endif

 



https://blog.sciencenet.cn/blog-114642-351668.html

上一篇:如何使用ZStack——广播发送数据
下一篇:如何使用ZStack——网络配置
收藏 IP: .*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-19 02:44

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部