zigbee开发套间之工具配置与开发流程
来源:百度文库 编辑:神马文学网 时间:2024/04/29 17:59:04
工具安装:(参考文档:MPLAB IDE V6.XX快速入门指南.pdf)
1、安装MPLAB IDE V6.60 (注:"auto connect when startup"及”auto download ICD2 operation system"两项建议取消)
2、安装C18
3、手动安装ICD2所带的USB线驱动(驱动程序在安装的IDE文件夹内的drivers xp/ICD2_USB内)
4、安装zigbee协议栈(包含文档、示例程序、协议栈源程序)
使用IDE开发流程:(参考文档:MPLAB IDE V6.XX快速入门指南.pdf,MPLAB C18入门.pdf)
1、 新建工程(建议用project wizard),配置工程(主要是在configer—select device , configer—configer bits , project—select language toolsuite和project—build option中进行配置)
2、 编写源程序(file—new),向工程中添加文件(注:如果在源程序中已经写了include “xx.h”来包含头文件xx.h,且在第一步中正确设置了文件包含路径,那么此时不需在向工程中添加此文件),(该演示例子中需要在linker file中添加18f452.lkr文件)
3、 编译(build all)
4、 用MPLAB SIM进行软件调试(debugger—select tools—MPLAB SIM , 在源程序中设置断点,view—watch—addsymbol添加观察变量,调试运行)
使用ICD2进行硬件调试及烧写:(参考文档:MCD2使用说明书.pdf,MCD2快速入门篇)
1、 连接ICD2及目标板(注意通电顺序)
2、 选择ICD2为当前调试器件:(debugger—select tools—MPLAB ICD2)
3、 配置(configer—configer bits;debugger—setting)有时还需要为ICD2下载新的操作系统 “download ICD2 operation system”,
4、 连接(debugger—connect)
5、 烧写调试用程序(debugger—program)
6、 在源程序中设置断点,view—watch—addsymbol添加观察变量,调试运行
7、 调试完成至没有错误后进行应用程序烧写(首先debugger—select tools—none, 然后programmer—select tools—ICD2; programmer—setting;)
8、 连接(programmer—connect)
9、 烧写(programmer—program)(也可以在file—import中直接导入一.hex文件进行烧写)
应用程序配置与演示:(参考文档:00965a_cn.pdf,演示工具说明.pdf)
1、 第一次使用新烧写进的应用程序时,先要进行配置,主要是节点ID的设置(用串口连接目标板与电脑,打开一串口通讯程序(需要设置),按住S3进行通电,然后按照设置菜单进行设置操作即可)
2、 演示
1、安装MPLAB IDE V6.60 (注:"auto connect when startup"及”auto download ICD2 operation system"两项建议取消)
2、安装C18
3、手动安装ICD2所带的USB线驱动(驱动程序在安装的IDE文件夹内的drivers xp/ICD2_USB内)
4、安装zigbee协议栈(包含文档、示例程序、协议栈源程序)
使用IDE开发流程:(参考文档:MPLAB IDE V6.XX快速入门指南.pdf,MPLAB C18入门.pdf)
1、 新建工程(建议用project wizard),配置工程(主要是在configer—select device , configer—configer bits , project—select language toolsuite和project—build option中进行配置)
2、 编写源程序(file—new),向工程中添加文件(注:如果在源程序中已经写了include “xx.h”来包含头文件xx.h,且在第一步中正确设置了文件包含路径,那么此时不需在向工程中添加此文件),(该演示例子中需要在linker file中添加18f452.lkr文件)
3、 编译(build all)
4、 用MPLAB SIM进行软件调试(debugger—select tools—MPLAB SIM , 在源程序中设置断点,view—watch—addsymbol添加观察变量,调试运行)
使用ICD2进行硬件调试及烧写:(参考文档:MCD2使用说明书.pdf,MCD2快速入门篇)
1、 连接ICD2及目标板(注意通电顺序)
2、 选择ICD2为当前调试器件:(debugger—select tools—MPLAB ICD2)
3、 配置(configer—configer bits;debugger—setting)有时还需要为ICD2下载新的操作系统 “download ICD2 operation system”,
4、 连接(debugger—connect)
5、 烧写调试用程序(debugger—program)
6、 在源程序中设置断点,view—watch—addsymbol添加观察变量,调试运行
7、 调试完成至没有错误后进行应用程序烧写(首先debugger—select tools—none, 然后programmer—select tools—ICD2; programmer—setting;)
8、 连接(programmer—connect)
9、 烧写(programmer—program)(也可以在file—import中直接导入一.hex文件进行烧写)
应用程序配置与演示:(参考文档:00965a_cn.pdf,演示工具说明.pdf)
1、 第一次使用新烧写进的应用程序时,先要进行配置,主要是节点ID的设置(用串口连接目标板与电脑,打开一串口通讯程序(需要设置),按住S3进行通电,然后按照设置菜单进行设置操作即可)
2、 演示
zigbee开发套间之工具配置与开发流程
zigbee开发套间之工具配置与开发流程
Eclipse开发J2ME程序之安装配置
QtEmbedded开发介绍之配置参数篇
Smartphone开发工具的安装及配置方法
Smartphone开发工具的安装及配置方法
网站设计与开发流程管理
网站设计与开发流程管理
PPC2003SE开发日记-资源之工具安装
c8051f700开发板 开发工具
开发环境配置指南
iReport_web开发配置向导
开发环境配置指南
开发环境配置
软件开发流程
工业产品设计开发流程
房地产项目开发流程
房地产项目开发流程全过程
房地产项目开发流程全过程
房地产项目开发全流程
房地产项目开发流程全过程
房地产项目开发流程全程
房地产项目开发流程
房地产项目开发流程介绍