主要資源介紹
- 最大 256K FLASH
- 8K RAM
- 5通道DMA
- 1個16位定時器,2個8位定時器
- 內置電池監視和溫度傳感器
- 8通道12位ADC
- AES加密模塊
- 1個隨機數發生器
- 2個串口
- 1個看門狗
- 1個SPI,沒有硬件的I2C接口,需要自己來模擬I2C接口
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兩種。P10
和
P11`是20mA的驅動能力,其它引腳是4mA。 - 內部的IO上下拉電阻都是20K的。
- RBIAS接56K偏置電阻。
CC2530數據手冊中的最小系統
核心板的最小系統
注意:上面的最小系統中使用的是CC2531,只有CC2531才有USB,在CC2530中需要把1-4引腳接地。
可以看出,這塊核心板完全是按照數據手冊中的典型電路設計的。