序信息对于通用外接模块以外的扩展应用主体而言都是不可见的,扩展应用只需按一定的格式发送相应的信息给通用外接模块即可完成整个通信过程,在此就不对程序进行具体的说明了。 至此,通用外接模块开发实验阶段软件设计完成,通过测试本模块完全达到了预期的要求,数据传输正常,性能良好。 本封装模块之所以被加以“通用”二字来界定,是因为本模块在功能上很好地做到了以下几点: (1)本模块提供了对多种扩展应用接口的支持,包括UART/USB以及语音传输接口。 (2)本模块既支持以MPC为扩展应用主体的计算机上的扩展应用,又支持以MCU为扩展主体的控制器件上的扩展应用; (3)本模块提供对多种操作系统的支持,目前为止,支持Windows95/98/2000/ xp及Linux操作系统。 5 一种构建于通用外接模块之上无线通讯扩展应用——裁判系统 目前,在很多大型赛事中比赛所采用的裁判打分系统大都是采用有缆连接的方式进行的,各位裁判将各自的评定的比赛成绩通过有线的电缆传输到主控机上进行综合评定,然后产生最终的结果。但这一系统存在着一个很明显的不足之外,就是有缆连接所带来的不便性,而通过采用笔者所设计的通用外接模块后, 通过在通用外接模块的基础上相应地增加LCD、键盘和MCU后,只要对外加的MCU进行简单的编程既可实现裁判打分系统的无线通讯化。 日前,笔者参与设计的蓝牙无线打分系统已被成功地用于很多大型比赛之中。 6 结束语 蓝牙产品的开发重在有特色的应用,在通用模块的基础上进行外围设备的开发和上层软件的编写,可以大大地缩短产品的开发周期,为各种蓝牙应用奠定了基础,从而方便地实现产品的蓝牙无线通讯,使人们摆脱各种线缆的束缚。目前基于蓝牙技术的产品开发,正在短距离无线通信中显示出一股强劲的势头,蓝牙技术的大发展期必将很快的到来。 参考文献: [1] Bluetooth Special Interest Group, Specification of Bluetooth System Core v1.1[s],2001. [2] 马兴,梁剑,陈前斌.基于HCI协议层 的蓝牙技术应用开发[J].重庆邮电学 院学报,2002,14(4):78-82. [3] 金钝,许光辰等.蓝牙技术.北京: 电子工业出版社,2001. [4] 马建仓等.蓝牙核心技术及应用.北 京:科学出版社,2003
上一页 [1] [2] [3]
Tags:
|