论文部分内容阅读
对于ISA100.11a这种通信机制复杂、可支持功能丰富的无线传感网(WSN)协议,传统的基于嵌入式单片机的终端设计已逐渐难以满足实际需要。为此,提出一种用户应用进程与其他通信协议相分离的终端设计。结合ISA100.11a协议应用层的面向对象结构,将应用层的用户应用进程及具体的I/O接口作为应用模块,将其余的协议部分作为通信模块。一方面使有限的单片机资源不必再同时处理应用功能和通信功能以避免性能瓶颈,另一方面可提供灵活可扩展的I/O接口搭配与管理,并实现ISA100.11a协议兼容外部协议数据的隧道传输功