基于ARM的火灾信息传输网关设计
(3)控制字定义
如表2所示:本文引用地址:https://www.eepw.com.cn/article/150981.htm
(4)管道初始化
首先,用户必须选择正确地管道初始化函数,通过初始化函数,用户正确的建立与管道的连接。初始化函数如表3所示。
(5)管道写操作
一旦管道创建完成,用户就可以通过调用管道写函数来写数据。用于必须调用和初始化一致的写函数。如网络模块调用pipe_init_net-work函数初始化管道,必须通过调pipe_write_network来写,若调用其他函数写入将失败,如表4所示。
表4中目的模块ID和控制字在eonfig.h文件中定义。msg是要发送数据的首地址,必须注意的是msg所指向的数据必须是字符串类型,必须以“\O”结束,否则发送函数无法确定msg数据包的长度。对于不是以msg结尾的数据包,必须字符串化,否则发送函数的行为未定义。
评论