原创 使用Keil开发 CC芯片[转]

2013-3-5 21:40 5038 13 16 分类: MCU/ 嵌入式

 

很多朋友都在使用CHIPCON系列ISM频段无线芯片做微功耗无线应用,下面我介绍本站开发的ZSmartRF调试工具的使用方法:

1、在KEIL C51下调试CC1110、CC2510、CC2430、CC2431
  我使用Keil μVsion3 V8.18做测试,需要用到 SmartRF04Mon.rar 插件
  将插件中“SmartRF04Mon.dll”复制到KEIL安装目录下\C51\BIN\
  将其余“ioCC****.h”复制到KEIL安装目录下\C51\INC\Chipcon\
  打开KEIL安装目录下“TOOLS.INI”,添加如下一行,“TDRV”后数字设成比已有的大1即可
TDRV7=BIN\SmartRF04Mon.dll ("Chipcon SmartRF04 Driver")
  打开KEIL IDE下“File -> Device Database...”选中Chipcon下CC1110,用下面代码替换“Options:”,并按“Update”按钮保存。
CPU=IRAM(0-0xFE) XRAM(0xF000-0xFEFF) IROM(0-0x7FFF) CLOCK(26000000) MODC2
MON=S8051.DLL SmartRF04Mon.DLL("-pCC1110")
REGFILE=ioCC1110.h("Chipcon")
SFILE="LIB\STARTUP.A51" ("Standard 8051 Startup Code")
SIM=S8051.DLL DP51.DLL("-pCC1110")
  同样替换CC2510的。
CPU=IRAM(0-0xFE) XRAM(0xF000-0xFEFF) IROM(0-0x7FFF) CLOCK(26000000) MODC2
MON=S8051.DLL SmartRF04Mon.dll("-pCC2510")
REGFILE=ioCC2510.h("Chipcon")
SFILE="LIB\STARTUP.A51" ("Standard 8051 Startup Code")
SIM=S8051.DLL DP51.DLL("-pCC2510")
  同样替换CC2430的。
CPU=IRAM(0-0xFE) XRAM(0xE000-0xFEFF) IROM(0-0xFFFF) CLOCK(32000000) MODC2
MON=S8051.DLL SmartRF04Mon.dll("-pCC2430")
REGFILE=ioCC2430.h("Chipcon")
SFILE="LIB\STARTUP.A51" ("Standard 8051 Startup Code")
SIM=S8051.DLL DP51.DLL("-pCC2430")
  新建工程后,打开KEIL IDE下“Project -> Options for Target...”选中“Debug”按下图设置(以CC1110为例,其余类似)
CC1110Debug.jpg
  点击“Setting”,按下图设置参数
CC1110setting.jpg
  按上述步骤设置后,就可以在KEIL下调试CC1110、CC2510、CC2430、CC2431了。

 

2、硬件连接
  调试CC1100、CC1101、CC1100E、CC2500时电路连接如下
cc1100.jpg

  调试CC1110、CC1111、CC2510、CC2511时电路连接如下。如使用Keil、IAR进行仿真调试或下载程序代码时不需要连接P1_4 -> P1_7,这些引脚可做普通I/O口使用;如使用SmartRF Studio、Packet Sniffer进行配置测试时需连接所有引脚。
CC1110.jpg

 

 
 
 
 
 
 
 
 
 
 

转自 宙环科技

文章评论3条评论)

登录后参与讨论

用户1562153 2013-11-21 13:43

终于找到相关例子了

用户1581006 2013-10-10 10:03

附件是不开放的啊,没啥用呀

用户437233 2013-4-1 20:41

good
相关推荐阅读
emot 2016-06-29 23:39
想在网上直播来讲讲zigbee,大家怎么看
近来发现zigbee热度不减,不才想把所了解的zigbee都跟大家分享,大致按照这个来做。请大家提些建议,是不是还有特别重要但我遗漏的。先来攒些人,人够了我们就开。 --------------...
emot 2015-09-24 07:06
BLE 空中升级谈(二)
BLE 空中升级谈   -- CC2541 的产品开发中OAD注意事项(续)   TI CC2541支持多个硬件,多个软件对它进行空中升级,可以有不同的组合,硬件有    ...
emot 2015-09-24 07:01
BLE 空中升级谈
BLE 空中升级谈   -- CC2541 的产品开发中OAD注意事项     现在的智能设备(可穿戴,智能家居,智能玩具等)是越来越多了,大公司的产品颜值高,功能强大而完备的应该说是比比皆是,这里...
emot 2015-05-19 10:27
寻找共事的朋友[深圳科技园 嵌入式软件 可穿戴]
岗位职责:嵌入式软件工程师 招聘人数:2 简历语言要求:中文 语言能力:英语 掌握程度:熟练 工作地点:深圳南山科技园 工作待遇:面谈   工作职责: 1. 与硬件工程师合作完...
emot 2014-05-06 08:41
CC2530的通信速率实测
首先要说的是这里的测试包括了zigbee与非zigbee两种情况,测试zigbee的通信速率建议使用TI协议栈ZSTACK-2.5.1A(swrc126.zip)中的TransmitApp来进行测...
emot 2014-01-17 18:08
XBee与 RBee ZigBee透明传输模块互传测试
XBee与 RBee ZigBee透明传输模块互传测试   本次测试的目标是为了初步探索ZigBee透明传输模块的传输速率峰值范围,同时也要检查不同公司模块之间的兼容性。测试的目标是 由美国Digi提...
我要评论
3
13
关闭 站长推荐上一条 /2 下一条