CC2530F256RHAR
基于zigbee技術(shù)的無線傳感器網(wǎng)絡(luò)適用于網(wǎng)點(diǎn)多、體積小、數(shù)據(jù)量小,傳輸可靠、低功耗等場(chǎng)合,在環(huán)境監(jiān)測(cè)、無線抄表、智能小區(qū)、工業(yè)控制等領(lǐng)域已取得一席之地。同時(shí),zigbee規(guī)范與協(xié)議日臻完善[2]。從zigbee1.0、zigbee1.1到目前{zx1}的zigbee2007/pro,zigbee協(xié)議規(guī)范的演進(jìn)對(duì)硬件系統(tǒng)提出了更高的要求。
1 引言
基于zigbee技術(shù)的無線傳感器網(wǎng)絡(luò)適用于網(wǎng)點(diǎn)多、體積小、數(shù)據(jù)量小,傳輸可靠、低功耗等場(chǎng)合,在環(huán)境監(jiān)測(cè)、無線抄表、智能小區(qū)、工業(yè)控制等領(lǐng)域已取得一席之地[1]。同時(shí),zigbee規(guī)范與協(xié)議日臻完善[2]。從zigbee1.0、zigbee1.1到目前{zx1}的zigbee2007/pro,zigbee協(xié)議規(guī)范的演進(jìn)對(duì)硬件系統(tǒng)提出了更高的要求[3]。
2 設(shè)計(jì)要求
2.1 zigbee網(wǎng)絡(luò)結(jié)構(gòu)
從網(wǎng)絡(luò)結(jié)構(gòu)上看,zigbee網(wǎng)絡(luò)有星形,樹形,網(wǎng)狀3種模式,按照網(wǎng)絡(luò)節(jié)點(diǎn)功能劃分可分為終端節(jié)點(diǎn)(ep)、路由器節(jié)點(diǎn)(rp)和協(xié)調(diào)器節(jié)點(diǎn)(cp)3種[2]。其組織結(jié)構(gòu)如圖1示。
其中,協(xié)調(diào)器節(jié)點(diǎn)負(fù)責(zé)發(fā)起并維護(hù)一個(gè)無線網(wǎng)絡(luò),識(shí)別網(wǎng)絡(luò)中的設(shè)備加入網(wǎng)絡(luò);路由器節(jié)點(diǎn)支撐網(wǎng)絡(luò)鏈路結(jié)構(gòu),完成數(shù)據(jù)包的轉(zhuǎn)發(fā);終端節(jié)點(diǎn)是網(wǎng)絡(luò)的感知者和執(zhí)行者,負(fù)責(zé)數(shù)據(jù)采集和可執(zhí)行的網(wǎng)絡(luò)動(dòng)作[2]。這就要求zigbee網(wǎng)絡(luò)節(jié)點(diǎn)需扮演終端感知者、網(wǎng)絡(luò)支持者、網(wǎng)絡(luò)協(xié)調(diào)者3種角色。
從功能上,zigbee節(jié)點(diǎn)應(yīng)由微控制器模塊、存儲(chǔ)器、無線收發(fā)模塊、電源模塊和其它外設(shè)功能模塊組成。其結(jié)構(gòu)如圖2所示。
其中,包括dma、usart模塊、定時(shí)器模塊、a/d模塊在內(nèi)的豐富的外設(shè)功能來滿足網(wǎng)絡(luò)對(duì)硬件資源的需求,存儲(chǔ)器模塊完成協(xié)議棧的存儲(chǔ)與執(zhí)行,cpu實(shí)現(xiàn)數(shù)據(jù)的運(yùn)算與處理,mac定時(shí)器用于實(shí)現(xiàn)網(wǎng)絡(luò)同步,使用aes技術(shù)對(duì)信息進(jìn)行加密,無線模塊完成收據(jù)的收發(fā)與信息幀控制。
2.2 zigbee網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)要求
(1)可供選擇的無線頻段。無線頻段的選擇要兼具較高的傳輸速率和較好的繞射性能,同時(shí)要具備一定的抗干擾力。2.4ghz頻段是ieee 502.15.4定義的工作在ism頻段的兩個(gè)工作頻段之一,有16個(gè)速率為250kb/s的信道。
(2)體積小,成本低,易于大規(guī)模布建。zigbee技術(shù)較其它無線技術(shù)的優(yōu)勢(shì)在于自組網(wǎng),這就需要布建大規(guī)模的網(wǎng)絡(luò)節(jié)點(diǎn),因此成本問題凸顯出來,有資料顯示:10$左右的zigbee網(wǎng)絡(luò)節(jié)點(diǎn)有較高的xjb。
(3)可靠性。與有線傳輸介質(zhì)相比,無線信號(hào)傳輸更容易受到衰落、多徑和干擾等問題,zigbee網(wǎng)絡(luò)是工作在2.4ghz ism頻段,與其他無線信道之間干擾是不可避免的。為保證網(wǎng)絡(luò)在有效范圍內(nèi)建立可靠的傳輸,網(wǎng)絡(luò)節(jié)點(diǎn)應(yīng)選擇合理的信道接入方式,有效減少幀沖突,使用合理的擴(kuò)頻技術(shù)。
(4)通用性。布建zigbee網(wǎng)絡(luò)的最終目的是通過網(wǎng)絡(luò)完成各類操作,主要是i/o操作和a/d操作,這就要求網(wǎng)絡(luò)節(jié)點(diǎn)有一定的通用性,能滿足各類傳感器和終端設(shè)備的操作要求。
(5)低功耗,支持電池供電。低功耗是zigbee的重要特征,支持休眠-喚醒模式和引入功率控制機(jī)制使設(shè)備更加省電。典型的zigbee節(jié)點(diǎn)在使用普通電池供電的情況下工作12個(gè)月以上。
zigbee網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)計(jì)應(yīng)按照上述的原則與規(guī)劃進(jìn)行硬件設(shè)計(jì)和軟件設(shè)計(jì)。
3 硬件設(shè)計(jì)
3.1芯片選型
zigbee網(wǎng)絡(luò)節(jié)點(diǎn)硬件設(shè)計(jì)的的核心是微處理器芯片。微處理器模塊在無線收發(fā)模塊的協(xié)作下完成zigbee網(wǎng)絡(luò)的建立與維護(hù),數(shù)據(jù)采集與處理,無線數(shù)據(jù)收發(fā)以及zigbee2007協(xié)議棧的正常運(yùn)行[3]。在網(wǎng)絡(luò)節(jié)點(diǎn)的硬件設(shè)計(jì)中可以根據(jù)成本與操作可行性等因數(shù)選擇不同的的設(shè)計(jì)方案,本設(shè)計(jì)選擇集微處理器模塊和無線收發(fā)模塊于一體的單芯片解決方案。
設(shè)計(jì)選用ti公司{zx1}zigbee芯片cc2530f256,工作在2.4ghz頻段,是符合ieee 802.15.4規(guī)范的真正片上系統(tǒng)解決方案,也是目前眾多zigbee設(shè)備產(chǎn)品中表現(xiàn)最為出眾的微處理器之一。其主要特性如下:
(1)片內(nèi)集成增強(qiáng)型高速8051內(nèi)核處理器,支持代碼預(yù)取;256kflash程序存儲(chǔ)器,支持{zx1}zigbee2007pro協(xié)議;8k數(shù)據(jù)存儲(chǔ)器;支持硬件調(diào)試[3]。
(2)支持2v-3.6v供電區(qū)間,具有3種電源管理模式:?jiǎn)拘涯J?.2ma、睡眠模式1ua、中斷模式0.4ua。包括處理器和智能片內(nèi)外設(shè)在內(nèi)的模塊,具有超低功耗的特點(diǎn)[3]。
(3)片內(nèi)集成5通道dma;mac定時(shí)器;1個(gè)16位、兩個(gè)8位普通定時(shí)器;32khz睡眠定時(shí)器;電源管理與片內(nèi)溫度傳感器;8通道12位ad轉(zhuǎn)換器;看門狗等智能外設(shè)[3]。高密度集成化電路節(jié)約設(shè)計(jì)成本。
(4)應(yīng)用范圍包括2.4g-hz ieee 802.15.4系統(tǒng)、rf4ce遠(yuǎn)程控制系統(tǒng)、zigbee網(wǎng)絡(luò)、家居自動(dòng)化、照明系統(tǒng)、工業(yè)測(cè)控、低功耗wsn等領(lǐng)域[3]。
cc2530芯片結(jié)構(gòu)如圖3所示。
CC2530 是用于2.4-GHz IEEE 802.15.4、ZigBee 和RF4CE 應(yīng)用的一個(gè)真正的片上系統(tǒng)(SoC)解決方案。它能夠以非常低的總的材料成本建立強(qiáng)大的網(wǎng)絡(luò)節(jié)點(diǎn)。CC2530 結(jié)合了{(lán)lx1}的RF 收發(fā)器的優(yōu)良性能,業(yè)界標(biāo)準(zhǔn)的增強(qiáng)型8051 CPU,系統(tǒng)內(nèi)可編程閃存,8-KB RAM 和許多其他強(qiáng)大的功能。CC2530 有四種不同的閃存版本:CC2530F32/64/128/256,分別具有32/64/128/256KB 的閃存。CC2530 具有不同的運(yùn)行模式,使得它尤其適應(yīng)超低功耗要求的系統(tǒng)。運(yùn)行模式之間的轉(zhuǎn)換時(shí)間短進(jìn)一步確保了低能源消耗。
CC2530F256 結(jié)合了德州儀器的業(yè)界{lx1}的黃金單元ZigBee 協(xié)議棧(Z-Stack?),提供了一個(gè)強(qiáng)大和完整的ZigBee 解決方案。
CC2530F64 結(jié)合了德州儀器的黃金單元RemoTI,更好地提供了一個(gè)強(qiáng)大和完整的ZigBee RF4CE 遠(yuǎn)程控制解決方案。編輯本段引腳描述
引腳名稱 引腳 引腳類型 描述
AVDD1 28 電源(模擬) 2-V–3.6-V 模擬電源連接
AVDD2 27 電源(模擬) 2-V–3.6-V 模擬電源連接
AVDD3 24 電源(模擬) 2-V–3.6-V 模擬電源連接
AVDD4 29 電源(模擬) 2-V–3.6-V 模擬電源連接
AVDD5 21 電源(模擬) 2-V–3.6-V 模擬電源連接
AVDD6 31 電源(模擬) 2-V–3.6-V 模擬電源連接
DCOUPL 40 電源(數(shù)字) 1.8V 數(shù)字電源去耦。不使用外部電路供應(yīng)。
DVDD1 39 電源(數(shù)字) 2-V–3.6-V 數(shù)字電源連接
DVDD2 10 電源(數(shù)字) 2-V–3.6-V 數(shù)字電源連接
GND - 接地 接地襯墊必須連接到一個(gè)堅(jiān)固的接地面。
GND 1,2,3,4 未使用的引腳 連接到GND
P0_0 19 數(shù)字I/O 端口0.0
P0_1 18 數(shù)字I/O 端口0.1
P0_2 17 數(shù)字I/O 端口0.2
P0_3 16 數(shù)字I/O 端口0.3
P0_4 15 數(shù)字I/O 端口0.4
P0_5 14 數(shù)字I/O 端口0.5
P0_6 13 數(shù)字I/O 端口0.6
P0_7 12 數(shù)字I/O 端口0.7
P1_0 11 數(shù)字I/O 端口1.0-20-mA 驅(qū)動(dòng)能力
P1_1 9 數(shù)字I/O 端口1.1-20-mA 驅(qū)動(dòng)能力
P1_2 8 數(shù)字I/O 端口1.2
P1_3 7 數(shù)字I/O 端口1.3
P1_4 6 數(shù)字I/O 端口1.4
P1_5 5 數(shù)字I/O 端口1.5
P1_6 38 數(shù)字I/O 端口1.6
P1_7 37 數(shù)字I/O 端口1.7
P2_0 36 數(shù)字I/O 端口2.0
P2_1 35 數(shù)字I/O 端口2.1
P2_2 34 數(shù)字I/O 端口2.2
P2_3 33 數(shù)字I/O 模擬端口2.3/32.768 kHz XOSC
P2_4 32 數(shù)字I/O 模擬端口2.4/32.768 kHz XOSC
RBIAS 30 模擬I/O 參考電流的外部精密偏置電阻
RESET_N 20 數(shù)字輸入 復(fù)位,活動(dòng)到低電平
RF_N 26 RF I/O RX 期間負(fù)RF 輸入信號(hào)到LNA
cc2530功能引腳圖
RF_P 25 RF I/O RX 期間正RF 輸入信號(hào)到LNA
XOSC_Q1 22 模擬I/O 32-MHz 晶振引腳1或外部時(shí)鐘輸入
XOSC_Q2 23 模擬I/O 32-MHz 晶振引腳2編輯本段功能介紹·RF/布局
–適應(yīng)2.4-GHz IEEE 802.15.4 的RF 收發(fā)器
–極高的接收靈敏度和抗干擾性能
–可編程的輸出功率高達(dá)4.5 dBm
–只需極少的外接元件
–只需一個(gè)晶振,即可滿足網(wǎng)狀網(wǎng)絡(luò)系統(tǒng)需要
–6-mm ×6-mm 的QFN40 封裝
–適合系統(tǒng)配置符合世界范圍的無線電頻率法規(guī):ETSI EN 300 328 和EN 300440(歐洲),F(xiàn)CC CFR47 第15 部分(美國(guó))和ARIB STD-T-66(日本)·低功耗
–主動(dòng)模式RX(CPU 空閑):24 mA
–主動(dòng)模式TX 在1dBm(CPU 空閑):29mA
–供電模式1(4 μs 喚醒):0.2 mA
–供電模式2(睡眠定時(shí)器運(yùn)行):1 μA
–供電模式3(外部中斷):0.4 μA
–寬電源電壓范圍(2 V–3.6 V)·微控制器
–優(yōu)良的性能和具有代碼預(yù)取功能的低功耗8051 微控制器內(nèi)核
–32-、64-或128-KB 的系統(tǒng)內(nèi)可編程閃存
–8-KB RAM,具備在各種供電方式下的數(shù)據(jù)保持能力
–支持硬件調(diào)試·外設(shè)
–強(qiáng)大的5 通道DMA
–IEEE 802.5.4 MAC 定時(shí)器,通用定時(shí)器(一個(gè)16 位定時(shí)器,一個(gè)8 位定時(shí)器)
–IR 發(fā)生電路
–具有捕獲功能的32-kHz 睡眠定時(shí)器
–硬件支持CSMA/CA
–支持jq的數(shù)字化RSSI/LQI
–電池監(jiān)視器和溫度傳感器
–具有8 路輸入和可配置分辨率的12 位ADC
–AES 安全協(xié)處理器
–2 個(gè)支持多種串行通信協(xié)議的強(qiáng)大USART
–21 個(gè)通用I/O 引腳(19×4 mA,2×20 mA)
–看門狗定時(shí)器編輯本段運(yùn)行條件
cc2530在此條件下運(yùn)行能達(dá)到{zh0}的效果。
最小值
{zd0}值
單位
運(yùn)行環(huán)境溫度
-40
125
℃
運(yùn)行供電電壓
2
3.6
V
編輯本段應(yīng)用
·2.4-GHz IEEE 802.15.4 系統(tǒng)
·RF4CE 遠(yuǎn)程控制系統(tǒng)(需要大于64-KB閃存)
·ZigBee 系統(tǒng)(256-KB 閃存)
·家庭/樓宇自動(dòng)化
·照明系統(tǒng)
·工業(yè)控制和監(jiān)控
·低功耗無線傳感網(wǎng)絡(luò)
·消費(fèi)型電子
·醫(yī)療保健編輯本段電路描述
下圖是CC2530 的方框圖,圖中模塊大致可以分為三類:CPU 和內(nèi)存相關(guān)的模塊;外設(shè)、時(shí)鐘和電源管理相關(guān)的模塊,以及無線電相關(guān)的模塊。
編輯本段模塊說明
CPU 和內(nèi)存
CC253x芯片系列中使用的8051 CPU內(nèi)核是一個(gè)單周期的8051兼容內(nèi)核。它有三種不同的內(nèi)存訪問總線(SFR,DATA 和CODE/XDATA),單周期訪問SFR,DATA 和主SRAM。它還包括一個(gè)調(diào)試接口和一個(gè)18 輸入擴(kuò)展中斷單元。
中斷控制器總共提供了18 個(gè)中斷源,分為六個(gè)中斷組,每個(gè)與四個(gè)中斷優(yōu)先級(jí)之一相關(guān)。當(dāng)設(shè)備從活動(dòng)模式回到空閑模式,任一中斷服務(wù)請(qǐng)求就被激發(fā)。一些中斷還可以從睡眠模式(供電模式1-3)喚醒設(shè)備。
內(nèi)存仲裁器位于系統(tǒng)中心,因?yàn)樗ㄟ^SFR 總線把CPU 和DMA 控制器和物理存儲(chǔ)器以及所有外設(shè)連接起來。內(nèi)存仲裁器有四個(gè)內(nèi)存訪問點(diǎn),每次訪問可以映射到三個(gè)物理存儲(chǔ)器之一:一個(gè)8-KB SRAM、閃存存儲(chǔ)器和XREG/SFR 寄存器。它負(fù)責(zé)執(zhí)行仲裁,并確定同時(shí)訪問同一個(gè)物理存儲(chǔ)器之間的順序。
8-KB SRAM映射到DATA存儲(chǔ)空間和部分XDATA存儲(chǔ)空間。8-KB SRAM是一個(gè)超低功耗的SRAM,即使數(shù)字部分掉電(供電模式2 和3)也能保留其內(nèi)容。這是對(duì)于低功耗應(yīng)用來說很重要的一個(gè)功能。
32/64/128/256 KB閃存塊為設(shè)備提供了內(nèi)電路可編程的非易失性程序存儲(chǔ)器,映射到XDATA 存儲(chǔ)空間。除了保存程序代碼和常量以外,非易失性存儲(chǔ)器允許應(yīng)用程序保存必須保留的數(shù)據(jù),這樣設(shè)備重啟之后可以使用這些數(shù)據(jù)。使用這個(gè)功能,例如可以利用已經(jīng)保存的網(wǎng)絡(luò)具體數(shù)據(jù),就不需要經(jīng)過wq啟動(dòng)、網(wǎng)絡(luò)尋找和加入過程。
時(shí)鐘和電源管理
數(shù)字內(nèi)核和外設(shè)由一個(gè)1.8-V 低差穩(wěn)壓器供電。它提供了電源管理功能,可以實(shí)現(xiàn)使用不同供電模式的長(zhǎng)電池壽命的低功耗運(yùn)行。有五種不同的復(fù)位源來復(fù)位設(shè)備。
外設(shè)
CC2530 包括許多不同的外設(shè),允許應(yīng)用程序設(shè)計(jì)者開發(fā)先進(jìn)的應(yīng)用。
調(diào)試接口執(zhí)行一個(gè)專有的兩線串行接口,用于內(nèi)電路調(diào)試。通過這個(gè)調(diào)試接口,可以執(zhí)行整個(gè)閃存存儲(chǔ)器的擦除、控制使能哪個(gè)振蕩器、停止和開始執(zhí)行用戶程序、執(zhí)行8051 內(nèi)核提供的指令、設(shè)置代碼斷點(diǎn),以及內(nèi)核中全部指令的單步調(diào)試。使用這些技術(shù),可以很好地執(zhí)行內(nèi)電路的調(diào)試和外部閃存的編程。
設(shè)備含有閃存存儲(chǔ)器以存儲(chǔ)程序代碼。閃存存儲(chǔ)器可通過用戶軟件和調(diào)試接口編程。閃存控制器處理寫入和擦除嵌入式閃存存儲(chǔ)器。閃存控制器允許頁面擦除和4 字節(jié)編程。
I/O控制器負(fù)責(zé)所有通用I/O引腳。CPU可以配置外設(shè)模塊是否控制某個(gè)引腳或它們是否受軟件控制,如果是的話,每個(gè)引腳配置為一個(gè)輸入還是輸出,是否連接襯墊里的一個(gè)上拉或下拉電阻。CPU 中斷可以分別在每個(gè)引腳上使能。每個(gè)連接到I/O 引腳的外設(shè)可以在兩個(gè)不同的I/O 引腳位置之間選擇,以確保在不同應(yīng)用程序中的靈活性。
系統(tǒng)可以使用一個(gè)多功能的五通道DMA控制器,使用XDATA存儲(chǔ)空間訪問存儲(chǔ)器,因此能夠訪問所有物理存儲(chǔ)器。每個(gè)通道(觸發(fā)器、優(yōu)先級(jí)、傳輸模式、尋址模式、源和目標(biāo)指針和傳輸計(jì)數(shù))用DMA 描述符在存儲(chǔ)器任何地方配置。許多硬件外設(shè)(AES 內(nèi)核、閃存控制器、USART、定時(shí)器、ADC 接口)通過使用DMA 控制器在SFR 或XREG 地址和閃存/SRAM 之間進(jìn)行數(shù)據(jù)傳輸,獲得{gx}率操作。定時(shí)器1 是一個(gè)16 位定時(shí)器,具有定時(shí)器/PWM 功能。它有一個(gè)可編程的分頻器,一個(gè)16 位周期值,和五個(gè)各自可編程的計(jì)數(shù)器/捕獲通道,每個(gè)都有一個(gè)16 位比較值。每個(gè)計(jì)數(shù)器/捕獲通道可以用作一個(gè)PWM輸出或捕獲輸入信號(hào)邊沿的時(shí)序。它還可以配置在IR產(chǎn)生模式,計(jì)算定時(shí)器3 周期,輸出是ANDed,定時(shí)器3 的輸出是用最小的CPU 互動(dòng)產(chǎn)生調(diào)制的消費(fèi)型IR 信號(hào)。
MAC定時(shí)器(定時(shí)器2)是專門為支持IEEE 802.15.4 MAC或軟件中其他時(shí)槽的協(xié)議設(shè)計(jì)。定時(shí)器有一個(gè)可配置的定時(shí)器周期和一個(gè)8 位溢出計(jì)數(shù)器,可以用于保持跟蹤已經(jīng)經(jīng)過的周期數(shù)。一個(gè)16 位捕獲寄存器也用于記錄收到/發(fā)送一個(gè)幀開始界定符的jq時(shí)間,或傳輸結(jié)束的jq時(shí)間,還有一個(gè)16 位輸出比較寄存器可以在具體時(shí)間產(chǎn)生不同的選通命令(開始RX,開始TX,等等)到無線模塊。定時(shí)器3 和定時(shí)器4 是8 位定時(shí)器,具有定時(shí)器/計(jì)數(shù)器/PWM 功能。它們有一個(gè)可編程的分頻器,一個(gè)8 位的周期值,一個(gè)可編程的計(jì)數(shù)器通道,具有一個(gè)8 位的比較值。每個(gè)計(jì)數(shù)器通道可以用作一個(gè)PWM 輸出。
睡眠定時(shí)器是一個(gè)超低功耗的定時(shí)器,計(jì)算32-kHz 晶振或32-kHz RC 振蕩器的周期。睡眠定時(shí)器在除了供電模式3 的所有工作模式下不斷運(yùn)行。這一定時(shí)器的典型應(yīng)用是作為實(shí)時(shí)計(jì)數(shù)器,或作為一個(gè)喚醒定時(shí)器跳出供電模式1 或2。
ADC支持7到12位的分辨率,分別在30 kHz或4 kHz的帶寬。DC和音頻轉(zhuǎn)換可以使用高達(dá)八個(gè)輸入通道(端口0)。輸入可以選擇作為單端或差分。參考電壓可以是內(nèi)部電壓、AVDD 或是一個(gè)單端或差分外部信號(hào)。ADC 還有一個(gè)溫度傳感輸入通道。ADC 可以自動(dòng)執(zhí)行定期抽樣或轉(zhuǎn)換通道序列的程序。
隨機(jī)數(shù)發(fā)生器使用一個(gè)16 位LFSR 來產(chǎn)生偽隨機(jī)數(shù),這可以被CPU 讀取或由選通命令處理器直接使用。例如隨機(jī)數(shù)可以用作產(chǎn)生隨機(jī)密鑰,用于安全。
AES加密/解密內(nèi)核允許用戶使用帶有128位密鑰的AES算法加密和解密數(shù)據(jù)。這一內(nèi)核能夠支持IEEE 802.15.4 MAC 安全、ZigBee 網(wǎng)絡(luò)層和應(yīng)用層要求的AES 操作。
一個(gè)內(nèi)置的看門狗允許CC2530 在固件掛起的情況下復(fù)位自身。當(dāng)看門狗定時(shí)器由軟件使能,它必須定期qc;否則,當(dāng)它超時(shí)就復(fù)位它就復(fù)位設(shè)備。或者它可以配置用作一個(gè)通用32-kHz 定時(shí)器。
USART 0和USART 1每個(gè)被配置為一個(gè)SPI主/從或一個(gè)UART。它們?yōu)镽X和TX提供了雙緩沖,以及硬件流控制,因此非常適合于高吞吐量的全雙工應(yīng)用。每個(gè)都有自己的高精度波特率發(fā)生器,因此可以使普通定時(shí)器空閑出來用作其他用途。
無線設(shè)備
CC2530 具有一個(gè)IEEE 802.15.4 兼容無線收發(fā)器。RF 內(nèi)核控制模擬無線模塊。另外,它提供了MCU 和無線設(shè)備之間的一個(gè)接口,這使得可以發(fā)出命令,讀取狀態(tài),自動(dòng)操作和確定無線設(shè)備事件的順序。無線設(shè)備還包括一個(gè)數(shù)據(jù)包過濾和地址識(shí)別模塊。
CC2530F256 概述
The CC2530F256 is a true system-on-chip (SoC) solution for IEEE 802.15.4, Zigbee and RF4CE applications. It enables robust network nodes to be built with very low total bill-of-material costs. The CC2530F256 combines the excellent performance of a leading RF transceiver with an industry-standard enhanced 8051 MCU, in-system programmable flash memory, 8-KB RAM, and many other powerful features, with 256 KB of flash memory.
The CC2530F256 has various operating modes, making it highly suited for systems where ultralow power consumption is required. Short transition times between operating modes further ensure low energy consumption.
CC2530F256 性能
RF/Layout
2.4-GHz IEEE 802.15.4 Compliant RF Transceiver
Excellent Receiver Sensitivity and Robustness to Interference
Programmable Output Power Up to 4.5 dBm
Very Few External Components
Only a Single Crystal Needed for Asynchronous Networks
6-mm × 6-mm QFN40 Package
Suitable for Systems Targeting Compliance With Worldwide Radio- Frequency Regulations: ETSI EN 300 328 and EN 300 440 (Europe), FCC CFR47 Part 15 (US) and ARIB STD-T-66 (Japan)
Low Power
Active-Mode RX (CPU Idle): 24 mA
Active Mode TX at 1 dBm (CPU Idle): 29 mA
Power Mode 1 (4 μs Wake-Up): 0.2 mA
Power Mode 2 (Sleep Timer Running): 1 μA
Power Mode 3 (External Interrupts): 0.4 μA
Wide Supply-Voltage Range (2 V–3.6 V)
Microcontroller
High-Performance and Low-Power 8051 Microcontroller Core, With Code Prefetch
256 KB In-System-Programmable Flash
8-KB RAM With Retention in All Power Modes
Hardware Debug Support
Peripherals
Powerful Five-Channel DMA
Integrated High-Performance Op-Amp and Ultralow-Power Comparator
IEEE 802.15.4 MAC Timer, General-Purpose Timers (One 16-Bit, Two 8-Bit)
IR Generation Circuitry
32-kHz Sleep Timer With Capture
CSMA/CA Hardware Support
Accurate Digital RSSI/LQI Support
Battery Monitor and Temperature Sensor
12-Bit ADC With Eight Channels and Configurable Resolution
AES Security Coprocessor
Two Powerful USARTs With Support for Several Serial Protocols
21 General-Purpose I/O Pins (19 × 4 mA, 2 × 20 mA)
Watchdog Timer
Applications
2.4-GHz IEEE 802.15.4 Systems
RF4CE Remote Control Systems (64-KB Flash and Higher)
ZigBee Systems (256-KB Flash)
Home/Building Automation
Lighting Systems
Industrial Control and Monitoring
Low-Power Wireless Sensor Networks
Consumer Electronics
Health Care
來源:阿儀網(wǎng)() http:///c61836/products/d3053901.html