1.1 概述
本教程使用的硬件以尽可能DIY、低成本为原则。
最基本的,要有一个仿真器和两个CC2530模块(CC2530最小系统)。
然后购买元件,自行焊接仿真器接口板、LED、按键、蜂鸣器等小电路板,就可以开始基本的实验了。
1.2 CC2530模块
淘宝上有大量的各种CC2530模块及底板/开发板,都可以用的。
我一开始是用无线龙的开发套件,无线龙是很早(07、08年)就开始提供这方面设备的公司,很不错的,资料齐全,技术支持强。
后来用的是神州无线通的模块,自己做底板,图便宜。
最近发现有个更便宜的“佳丽诗诗电子元器件”的模块,它有个好处是外接的引脚的间距是100mil的,方便跳线以及外接普通双排插座。另外是所有引脚都引出来了。下面的硬件连接都以该模块为例子。
CC2530模块引脚定义:(http://www.dzjishu.com/forum.php?mod=viewthread&tid=151&extra=page%3D1)
1.3 JTAG仿真器接口
我的仿真器仍使用原有的无线龙的仿真器,所以目前淘宝上哪家较好我不清楚。
JTAG仿真器接口引脚定义:(注意,仔细阅读你自己的JTAG仿真器的说明书,引脚定义可能跟我的不一样)
用万用板做一个JTAG接口板:
* 5x2双排针(有牛角插座更好),跟仿真器的插头连接;
* 两排5x1单排针,与双排针一一连接,用来给杜邦线跳线;
* 另外焊两排连起来的单排针做VCC和地;
接法:
* 细看JTAG接口定义和CC2530模块接口定义;
* 一般来说,仿真线的红边对应引脚1;(有些硬件有例外,注意看你买的仿真器的说明书,不一定跟我的一致)
* 将仿真插座的P2_1、P2_2、RESET和模块连接;
* 将仿真插座的电源、地接到排线;从排线接电源、地到模块;(这个不是必须这样的)
1.4 LED板
有的CC2530模块本身带了2个LED(一般是用P1_0和P1_1),有的没有。
我们先焊一个8个LED的小板。
LED外围电路的方式可以有多种(高电平亮/低电平亮,带三极管/不带三极管)。例子是低电平亮的,硬件采用简单的方式,就是vcc到电阻到I/O口。
LED接口板例子(接P1_0、P1_1):
1.5 按钮
焊一个简单的两个按钮的小板。一个脚接地,另一个脚接I/O。
例子:(使用P0_4和P0_5)
1.6 蜂鸣器
焊一个简单的有源蜂鸣器的小板。一个脚接地,另一个脚接I/O。
蜂鸣器(有源)例子:(接P1_3)
1.7 串口通信 买一个USB转串口模块(TTL电平)。 连接方式:USB模块RXD接2530 P0_2,TXD接P0_3,GND接GND,3.3V接VCC。(注意:有的USB转串口模块的RXD脚指自己的RXD,则要接CC2530的TXD脚P0_3;TXD接P0_2。注意看模块说明)
|
文章评论(0条评论)
登录后参与讨论