付丙林
(江苏无线电厂有限公司,江苏南京210022)
多种通信方式并存的通信装置开发研究
付丙林
(江苏无线电厂有限公司,江苏南京210022)
介绍一种多种通信方式并存的通信方法,该方法工作效率较高、误码率较低,不仅提高了CPU的工作效率,而且传输数据稳定可靠,便于用户使用。
低碳工业化;新型城镇化;中部地区
ODN的智能化管理能够将ODN网管、PON网管、资源管理系统、OSS(综合的业务运营和管理平台)和现有的网管设备组成统一的管理平台,由于ODN设备中存在以太网口接口、USB通信接口、蓝牙通信接口、RS485总线通信接口和1-Wire总线通信接口多种数据通信方式,多种通信方式并存会使得ODN设备使用时存在以下缺陷:
1)CPU需要同时处理多种通信接口传输的数据,多种通信接口传输的数据可能引起冲突;CPU不仅工作效率较低,而且容易卡死,不便于人们使用。
2)为了防止数据传输错误,可以将数据接收和数据处理分开单独操作,即不同通信方式对应的数据接收操作、数据处理操作均单独编成子函数,但是单独编成子函数会使得主程序中的逻辑安排比较困难,程序设计的工作效率较低。
本文介绍的多种通信方式并存的通信方法,包括以下步骤。
步骤A:将嵌入式实时操作系统RTOS的内核移植入通信设备,在RTOS中编写通信接口不同的数据通信模块,每一个数据通信模块对应一种通信接口;为每个数据通信模块配置对应的通信任务,将所有通信任务按照所要执行的功能划分为不同的优先级,形成通信任务队列。……