CC2530最小系统分析

主要资源介绍

  • 最大 256K FLASH
  • 8K RAM
  • 5通道DMA
  • 1个16位定时器,2个8位定时器
  • 内置电池监视和温度传感器
  • 8通道12位ADC
  • AES加密模块
  • 1个随机数发生器
  • 2个串口
  • 1个看门狗
  • 1个SPI,没有硬件的I2C接口,需要自己来模拟I2C接口

CC2530功能块图

CC2530功能块图

最小系统要考虑的事项

供电

电压为2V - 3.6V,在关闭外设莫的时候RF输出增益位4.5db的时候最大电流是40mA,另外需要加上其它外设模块,没有找到整个芯片的最大电流。

时钟

32MHz或者16MHz的竞争给内核使用,32768Hz的给RTC使用,CC2531的USB已经内置了48MHz的晶振。

复位

低电平复位,看厂家的参考设计,是不需要做外部的RC复位电路的。看了多个原理图,都没有做上电复位电路。

下载和调试接口

参考CC Debugger的用户手册,调试下载程序只需要以下引脚VDD, GND, DD, DC and RESET,DC(Debug Clock),DD(Debug Data),如果要抓包做协议分析功能,必须连接所有的引脚。

外设引脚映射

外设引脚映射

调试接口引脚示意图

引脚示意图

调试器连接示意图

连接示意图

注意事项:

  • 引脚的驱动能力有4mA和20mA两种。P10P11`是20mA的驱动能力,其它引脚是4mA。
  • 内部的IO上下拉电阻都是20K的。
  • RBIAS接56K偏置电阻。

CC2530数据手册中的最小系统

数据手册中的典型配置

核心板的最小系统

开发板的最小系统配置

注意:上面的最小系统中使用的是CC2531,只有CC2531才有USB,在CC2530中需要把1-4引脚接地。

可以看出,这块核心板完全是按照数据手册中的典型电路设计的。

posted @ 2020-04-09 21:59  物联网设备开发  阅读(3975)  评论(0编辑  收藏  举报