无线监测网络中的节点软件设计综述

2013-08-06 02:35:04陈宝芬
赤峰学院学报·自然科学版 2013年3期
关键词:调试单片机

陈宝芬,王 喆

(内蒙古化工职业学院,内蒙古 呼和浩特 010070)

对于无线节点的设计而言,除了必不可少的硬件设计,还有一个重要的部分,那就是软件设计,两者相辅相成,相互依托,都在无线节点的设计中扮演了不可或缺的角色.本文针对“高校管网系统无线监测网络设计”这一课题的总体设计要求,从软件开发及调试环境选择到具体程序设计着手,对网络中关键部分无线节点的软件设计进行详细的论述,并列举了初始化程序的编写.

1 开发及调试环境

1.1 MPLAB ICD2在线调试器

MPLAB ICD2是Microchip公司生产的PIC系列单片机在线调试器.通过ICD2接口与目标节点板相连,烧录代码到目标单片机中并进行设置断点和运行.

1.2 MPLAB IDE开发工具

MPLAB IDE集成开发环境如图1所示.

图1 MPLAB IDE集成开发环境

MPLAB IDE开发工具源自美国Microchip公司,是Mcirochip公司推出的针对PIC系列单片机的软件开发工具,MPLAB IDE包括MPLAB IDE集成开发环境和MPLAB C18编译器.支持PIC系列单片机,可自动配置启动代码,强大的Simulation设备模拟,性能分析等功能.其中MPLAB C18编译器是使用于PIC系列单片机的独立并被优化的ANSI C编译器.此编译器是一个32位Windows平台应用程序,与Microchip公司的MPLAB IDE完全兼容,它允许使用MPLAB ICE在线仿真器、MPLAB ICD2在线调试器或MPLAB SIM软件模拟器进行源代码调试.

MPLAB C18编译器有以下特点:

(1)能集成到MPLAB IDE,便于进行项目管理和源代码调试.

(2)MPLAB C18编译器与由MPASM编译器生成的目标模块兼容,允许在同一个项目中自由地进行汇编语言和C语言混合编程.

(3)对外部存储器的读/写访问是透明的.

(4)具有多级优化的高效代码生成……

登录APP查看全文

猜你喜欢
调试单片机
基于单片机的SPWM控制逆变器的设计与实现
电子制作(2019年13期)2020-01-14 03:15:28
基于单片机的层次渐变暖灯的研究
电子制作(2019年15期)2019-08-27 01:12:10
基于单片机的便捷式LCF测量仪
电子制作(2019年9期)2019-05-30 09:42:02
小议PLC与单片机之间的串行通信及应用
电子制作(2018年12期)2018-08-01 00:48:04
基于航拍无人机的设计与调试
电子制作(2018年12期)2018-08-01 00:47:44
核电厂主给水系统调试
中国核电(2017年1期)2017-05-17 06:10:11
无线通信中频线路窄带临界调试法及其应用
电子制作(2017年19期)2017-02-02 07:08:38
基于单片机的平衡控制系统设计
电子制作(2017年19期)2017-02-02 07:08:27
调压柜的调试与试运行探讨
工业电气设备控制系统的安装与调试