模块使用说明书
- 格式:pdf
- 大小:2.51 MB
- 文档页数:39
注意事项: 1, 使用时请轻拿轻放,切勿扔摔。 2, 轻拨轻推电源开关。 3, 电池电压最好不要低于2.7V,因为cc2430芯片分辨哪个按键被按下时,是通过模拟量来分辨的,如果电压低于2.7V时,容易造成按键分辨不准确。虽说CC2430芯片手册上说可以在2.0V工作,但那时最低电压,最好不要在芯片的最低电压点来工作。最好使用碱性干电池,如南孚牌的等等。 4, 做按键闪灯实验时,请不要太快速连续按键,按键动作尽量到位可靠,连续按键的间隔时间最好不少于5秒。 5, 当使用电池供电的时候,请不要用仿真器给模块供电。 6、最好也好多看看光盘内的资料,在改动跳线帽等相关硬件连接的时候,请先多看看原理图。最好在你熟悉了模块之后再改动跳线帽。 熟悉硬件篇:
安装软件篇: 一、安装开发环境:
在光盘根目录下有730b注册机,具体用法看其里面的说明文本文件。下面就安装过程做一简要介绍: 双击EW8051-EV-730B.exe(在光盘根目录下)进入画面: 点击next
点击Accept: 此时需要输入License,那么先解压730b注册机文件,双击其里面的iarid.exe,可得到本机的ID,将此ID号保留好,等下有用。然后在右击key.cmd文件,在弹出的下拉菜单中选择编辑,然后选择文本编辑器。将上面得到的本机ID号替换掉key.cmd文件中的相应部分,也就是介于@IARKG.exe 和 >key.txt之间的部分。保存文件退出。再双击key.cmd。然后再打开key.txt文本。其中的第二个Installserial就是需要的License。将其填入即可
Next 将key.txt文本第二个key:之后的一段复制粘贴到License Key内
然后一路Next即可完成安装。 二、安装Setup_SmartRFProgr_1.6.2.exe:
双击光盘目录下的Setup_SmartRFProgr_1.6.2.exe文件:
点击next: 安装路径可以默认,然后再next: 默认complete即可,再next:
然后在install: 然后点击flish即可完成安装。 三、安装ZStack-CC2430-1.4.3-1.2.1.exe:
双击光盘根目录实验\准备篇\第3章\3.2.2 ZigBee2006协议栈\ZStack-CC2430-1.4.3-1.2.0\ZStack-CC2430-1.4.3-1.2.0目录下的ZStack-CC2430-1.4.3-1.2.1.exe文件:
然后next: 请如上图选择I accept terms of the license agreement,然后再next: 如上图默认选项即可,再next:
点击finish即可完成安装。 然后再按照该目录下的ZStack-CC2430-1.4.3-1.2.0安装说明.pdf文档来把该目录下的相关文件拷贝到相关目录,拷贝的时候一定要仔细!!!!!不要烤错目录了,呵呵。四、安装Setup_Packet_Sniffer_2.10.1.exe:
请双击光盘根目录下的Setup_Packet_Sniffer_2.10.1.exe文件:
再点击next: 默认目录即可,再next: 默认next:
默认install: 默认finish即可。 模块测试篇 一、无线模块通讯测试
1、两个模块都已经预先下载了ZStack-1.4.3-1.2.1协议栈。 2、收到模块后可先观察下模块,两个模块的跳线设置有点区别。一块的P2的P02、P03是用一个跳线帽短接起来的,此模块可做协调器使用。另一块P2的P02、P03是用跳线帽短接到其各自右边的排针(这样接法是把cc2430的P02、P03接到了串口芯片max232上了,具体可看光盘里的两张原理图),此模块可做路由器使用。因为它们都已经下载了ZStack-1.4.3-1.2.1协议栈。 3、可以先不用连接到电脑,而是直接给模块上好电池(注意正负极,正确上好电池)。 4、先打开协调器(P02,P03被跳线帽短接的模块)的电源开关,如下图中标出的电源开关。
、 当协调器模块的电源被打开后,红色灯会先闪烁几下,然后绿色灯长亮。表明zigbee网络已建立。 5、再打开路由器模块的电源开关,先闪烁红色灯几下,然后绿色灯长亮。表明以加入zigbee网络。 6、然后随便按其中一个模块上的up键(SW1)。则另一个模块的红色灯闪烁,按键的时候尽量按到位,按键动作才可靠点。当长按任何一个up键,则另一个模块上的红色灯会长亮,并且会闪烁,此时,不按键的时候,红色灯长亮,按SW1的时候,另一个模块的红色灯闪烁。只不过此时是建立在长亮的基础上闪烁。 7、当按了路由器上的右键SW2的时候,测试路由器的红色灯不受协调器的up键控制,当再次按下路由器的右键SW2的时候,路由器上的红色灯又受协调器的up键控制。 8、协调器的SW2键不具有上述功能。 二、模块作为分析仪使用
彩色排线(不含液晶屏的模块有彩排线)的那样连接既可以仿真也可以和仿真器配合当做协议分析仪使用。
当做分析仪使用的时候,要先安装Setup_Packet_Sniffer_2.10.1.exe(光盘根目录下有)。 1、通过仿真器连接模块与电脑 2、打开软件如下:
请在上图中的下拉框中选择如上图蓝色部分显示的选项(请先正确连接好模块-仿真器-电脑),要确认在smartrf programmer 软件中能看见cc2430芯片,如下图:如不能像下图中一样看见cc2430芯片,请可靠到位的按一下仿真器的复位按钮。 然后再如下图中蓝色选项,再点击如下图中的Start按钮 会弹出如下画面: 然后点击图中工具栏上的蓝色向右的箭头:,然后要让另外一个模块处在路由器状态(也就是模块内有协议栈及P02,P03没有短接)并开开电源,就会出现如下画面。 该图片是在只有一个分析仪、一个路由器状态下抓取的,要是再有个协调器,则图中红色列就存在了,而是有接受应答的。到此为止要先看看仿真器使用说明
PDF(在光盘根目录下)再测试串口。
三、串口测试
1、先解压光盘根目录下的HL-340 USB转串口驱动.rar文件,然后进入解压文件夹,安装:HL-340.EXE文件: 点击INSTALL按钮,过一会,会提示如下画面: 点击确定按钮,然后插入USB转串口线。然后会出现提示对话框:
默认选项,然后点击下一步完成USB转串口线的驱动安装。 2、仿真器使用: 在安装仿真器驱动之前,应先安装IAR开发环境,如果使用CC2430模块,建议安装IAR730,方便使用ZStack-CC2430-1.4.3-1.2.1.exe协议栈。
驱动安装步骤: 将仿真器用USB数据线连接到电脑上,会弹出找到新硬件按钮:
选择“从列表或指定位置安装”点击下一步: 路径设为:C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation version\8051\drivers\Chipcon,点击下一步即可完成安装。
点击完成按钮。 建议先拔下USB数据线,然后连接用10芯仿真器线连接cc2430模块和仿真器,再用USB数据线连接仿真器与电脑,然后再打开“SmartRF flash programmer”。
打开之后就可看见cc2430芯片了。如果没有看见cc2430芯片,请在上述画面中多可靠的(按的速度慢点)按几下仿真器上的复位按钮。然后就能看见cc2430芯片了
看见仿真器: 到此仿真器驱动安装成功了。 打开串口测试工程:(先解压光盘根目录下的串口测试代码.rar) 进入光盘根目录下的串口测试代码文件夹,双击2.eww文件: 然后选择: 在之后停止debug,也就是点击按钮。按模块上的复位按钮来复位模块。 打开串口测试工具,在光盘根目录下:串口调试助手V2.2.exe。 也请在你的设备管理器里选择刚才安装的USB串口号,: 点击高级按钮: 将最下面的框中的COM端口号改为COM1 然后点击确定按钮。然后在下图中右击串口选项,选择扫描硬件改动。
之后在串口调试助手把波特率改为57600,如下
图: 串口调试助手中的串口号请选择与USB转串口的串口号一致(本手册中使用COM1)。 然后在发送框内写任意字符,字符个数要小于
等于30,如小于30,则以#符号为结束符,如
下图:
请一定要注意:请把P02和P03与其各自右边的排针用跳线帽短接起来。那样才把cc2430的P02,P03与串口芯片连接起来了,才能与电脑串口通讯。 然后点击手动发送按钮(该按钮在如下图中左下角位置),这样在接受框内就会显示发送出去的字符,也就是模块将接受到的字符又返回发送给了电脑: 实验篇
一、发送闪烁实验。 1、先安装ZStack‐1.4.3‐1.2.1,在光盘跟目录下有。安装路径默认即可。 2、安装了IAR730,然后打开IAR730软件。在光盘根目录下有,进入相关文件夹按照相关文件提示安装。 3、在IAR软件的file下拉菜单中选择open‐> workspace,在弹出的菜单中选择路径: C:\Texas Instruments\ZStack‐1.4.3‐1.2.1\Projects\zstack\Samples\SampleApp\CC2430DB(请注意路径,一定是\zstack\Samples\SampleApp\CC2430DB目录下的,而不是\zstack\Samples\SimpleApp\CC2430DB)
图中的蓝色显示的文件。然后如下图的左上角(workspace)处选择DemoEB。
一、 相关设置 1、主菜单的:project‐>Options