首先介绍Zstack情况:
本人采用的是TI的Zstack
1.4.3
协议,据说这个需要IAR7.30B及以上版本,而目前市面上又没有破解,所以用的人很少,这也是我的机会!
第一步:安装Zstack
从TI官方网站上下载的Zstack为:swrc072c.zip,我想这个压缩包大家都认识。解压之后为:ZStack-CC2430-1.4.3.exe文件。这个安装文件大家都会了。默认安装路径为:C:\Texas Instruments\ZStack-1.4.3。安装之后在C:\Texas Instruments\ZStack-1.4.3目录下有各PDF文档为:Getting Started Guide CC2430.pdf,不用多说,这个肯定是要看的。既然把它放到这么前面,说明它是入门中的入门文档。下面就简单介绍下这个文档:
1、 介绍了安装ZStack-CC2430-1.4.3.exe需要的硬件软件条件:需要电脑、操作系统为Windows 2000或 Windows XP。至于更高或更低版本的本人没有尝试。
2、 讲了安装流程。这个有点多余了,这年月哪个有电脑的没有安装上百上千次的软件啊?但是需要强调的是安装路径----默认就好!
3、 接下来就是让我们看的第一个文档为:
Start->Programs->Texas Instruments->ZStack-1.4.3->Z-Stack User’s Guide,
既然让我看我就来看看这个文档!!
第二步:Z-Stack 用户指导
这个文档的更新时间为:2007年12月21日----应该还是比较新的版本。
由于本人英文的却有限,就不翻译了,浏览一遍,把大概意思说下就可以了:
1、 介绍
1.1、 适用范围
本文档适用于CC2430ZigBee开发板----CC2430ZDK。
2、产品包描述(TI提供的CC2430ZDK工具包)
2.1、安装包内容
这个就是上面提到的的ZStack-CC2430-
1.4.3
.exe安装之后的所有内容了。说白了就是包含Zstack开发所需要的所有软件和文档资料等。
2.2、开发板介绍
两块 SmartRF04EB 评估版,每个都可以用于CC2430EM评估模块。如图1-1所示:
Figure 1: Chipcon SmartRF04EB Evaluation Board with CC2430EM
5块CC2430DB 评估板,如图1-2所示:
Figure 2: Chipcon CC2430DB Development Board
10个SOC_BB 评估板,每个都可以用于CC2430EM或CC2431EM。如图1-3所示:
Figure 3: Chipcon SOC_BB Battery Board
2.3、电缆
也就是包含开发包所需要的电缆,如RS232串口线,USB线等等附属配件。
3、安装配置
3.1、主机配置
一台个人计算机----也就是电脑哈。我想玩嵌入式的应该都有,而现今不过时的配置就可以:下面是最低配置
? .NET 1.1 架构
? Windows XP Service Pack 1 (i如果是 Windows XP)
? 1个串口(也就是RS232接口)s
? 1 USB接口
个人认为要求已经相当低了,如果你的电脑没有这配置,个人强烈建议马上扔掉!不过如今笔记本电脑很少有串口的,所以建议使用台式电脑,而且装机的时候一定要把串口引出,否则就比较麻烦了!
3.2、目标板需求
其实也是开发环境需求--- IAR EW8051。目前需要的版本为7.30B及以上。要求还是比较高的,因为目前这个版本没有破解的。但是在
http://www.iar.com/上有30天评估版下载。这个版本使用一定要小心,因为如果30天之后仅仅是卸载IAR重新安装是没有用的,一般最笨的办法是重新安装操作系统。解决这个问题最好的办法就是买正版,呵呵,我想绝大多数像我这样的中国人都不会买的。除此之外最好的办法就是破解,但是目前这个破解极少,都是需要收费的,而且都是国外网站才有,所以我们就只好期望中国的高人抓紧破解并公开了!当然其他解决办法就相对来说很多了,比如安装后弄个还原点什么的;或者安装后我不停地使用(每天24小时),30天之后我觉得你也学会了,就不用IAR这个版本了,说不定就移植到低版本上去了;等等类似之法我觉得都可以的。本人采用的是本办法中相对比较聪明的,也是一位高人告诉我的:装个虚拟操作系统,在虚拟操作系统下时间可以随时更改,让它一直停留在某个时间,主要30天的试用就比较慢长了,只要你不要忘记改那时间。
4、产品安装过程
4.1、安装Z-Stack
这个也就是安装ZStack-CC2430-1.4.3.exe的过程。
4.2、IAR安装
一般来说安装选择默认路径,但是自定义路径也不会出问题的。注意IAR版本7.30B及以上版本才可以运行1.4.3协议。
4.3、设备IEEE地址
每个 CC2430DB, CC2430EM,和 CC2431EM都已经排列了一个唯一的64位物理地址(IEEE地址),这个地址已经写到了CC2430内部FLASH里面,在CC2430DB, CC2430EM,和 CC2431EM板的底部有这个地址标签。
这个地址被写入到FLASH的0x1FFF8地址中,注意这个地址也可以更改的,通过些FLASH软件,一般0xFFFFFFFFFFFFFFFF地址被认为是无效地址。
第一步:安装Zstack
从TI官方网站上下载的Zstack为:swrc072c.zip,我想这个压缩包大家都认识。解压之后为:ZStack-CC2430-1.4.3.exe文件。这个安装文件大家都会了。默认安装路径为:C:\Texas Instruments\ZStack-1.4.3。安装之后在C:\Texas Instruments\ZStack-1.4.3目录下有各PDF文档为:Getting Started Guide CC2430.pdf,不用多说,这个肯定是要看的。既然把它放到这么前面,说明它是入门中的入门文档。下面就简单介绍下这个文档:
1、 介绍了安装ZStack-CC2430-1.4.3.exe需要的硬件软件条件:需要电脑、操作系统为Windows 2000或 Windows XP。至于更高或更低版本的本人没有尝试。
2、 讲了安装流程。这个有点多余了,这年月哪个有电脑的没有安装上百上千次的软件啊?但是需要强调的是安装路径----默认就好!
3、 接下来就是让我们看的第一个文档为:
Start->Programs->Texas Instruments->ZStack-1.4.3->Z-Stack User’s Guide,
既然让我看我就来看看这个文档!!
第二步:
Z-Stack
用户指导
这个文档的更新时间为:
2007
年
12
月
21
日
----
应该还是比较新的版本。
由于本人英文的却有限,就不翻译了,浏览一遍,把大概意思说下就可以了:
1
、 介绍
1.1
、 适用范围
本文档适用于
CC2430ZigBee
开发板
----CC2430ZDK
。
2
、产品包描述(
TI
提供的
CC2430ZDK
工具包)
2.1
、安装包内容
这个就是上面提到的的
ZStack-CC2430-
1.4.3
.exe
安装之后的所有内容了。说白了就是包含
Zstack
开发所需要的所有软件和文档资料等。
2.2
、开发板介绍
两块
SmartRF04EB
评估版,每个都可以用于
CC2430EM
评估模块。如图
1-1
所示:
Figure 1: Chipcon SmartRF04EB Evaluation Board with CC2430EM
5
块
CC2430DB
评估板,如图
1-2
所示:
Figure 2: Chipcon CC2430DB Development Board
10
个
SOC_BB
评估板,每个都可以用于
CC2430EM
或
CC2431EM
。如图
1-3
所示:
Figure 3: Chipcon SOC_BB Battery Board
2.3
、电缆
也就是包含开发包所需要的电缆,如
RS232
串口线,
USB
线等等附属配件。
3
、安装配置
3.1
、主机配置
一台个人计算机
----
也就是电脑哈。我想玩嵌入式的应该都有,而现今不过时的配置就可以:下面是最低配置
.NET 1.1
架构
Windows XP Service Pack 1 (i
如果是
Windows XP)
1
个串口(也就是
RS232
接口)
s
1 USB
接口
个人认为要求已经相当低了,如果你的电脑没有这配置,个人强烈建议马上扔掉!不过如今笔记本电脑很少有串口的,所以建议使用台式电脑,而且装机的时候一定要把串口引出,否则就比较麻烦了!
3.2
、目标板需求
其实也是开发环境需求
--- IAR EW8051
。目前需要的版本为
7.30B
及以上。要求还是比较高的,因为目前这个版本没有破解的。但是在
http://www.iar.com/
上有
30
天评估版下载。这个版本使用一定要小心,因为如果
30
天之后仅仅是卸载
IAR
重新安装是没有用的,一般最笨的办法是重新安装操作系统。解决这个问题最好的办法就是买正版,呵呵,我想绝大多数像我这样的中国人都不会买的。除此之外最好的办法就是破解,但是目前这个破解极少,都是需要收费的,而且都是国外网站才有,所以我们就只好期望中国的高人抓紧破解并公开了!当然其他解决办法就相对来说很多了,比如安装后弄个还原点什么的;或者安装后我不停地使用(每天
24
小时),
30
天之后我觉得你也学会了,就不用
IAR
这个版本了,说不定就移植到低版本上去了;等等类似之法我觉得都可以的。本人采用的是本办法中相对比较聪明的,也是一位高人告诉我的:装个虚拟操作系统,在虚拟操作系统下时间可以随时更改,让它一直停留在某个时间,主要
30
天的试用就比较慢长了,只要你不要忘记改那时间。
4
、产品安装过程
4.1
、安装
Z-Stack
这个也就是安装
ZStack-CC2430-1.4.3.exe
的过程。其中我们可按照z-stack按装文档来。
4.2
、
IAR
安装
一般来说安装选择默认路径,但是自定义路径也不会出问题的。注意
IAR
版本
7.30B
及以上版本才可以运行
1.4.3
协议。
4.3
、设备
IEEE
地址
每个
CC2430DB, CC2430EM,
和
CC2431EM
都已经排列了一个唯一的
64
位物理地址(
IEEE
地址),这个地址已经写到了
CC2430
内部
FLASH
里面,在
CC2430DB, CC2430EM,
和
CC2431EM
板的底部有这个地址标签。
这个地址被写入到
FLASH
的
0x1FFF8
地址中,注意这个地址也可以更改的,通过些
FLASH
软件,一般
0xFFFFFFFFFFFFFFFF
地址被认为是无效地址。