c c 2 5 3 0 - z i g b e e - domlinux iii 登入 · 2013-09-04 · 0-2 cc2530-zigbee...
TRANSCRIPT
-
ARM
www.dmatek.com.tw
Windows XP / Android 2.3.4
DMA-210L / DMA-PAD210 / DMA-210XPZB2530-01N/PA
CC2530 - ZigBee
-
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0-1
0-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0-1 0-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0-2
ZigBee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
CC2530-ZigBee . . . . . . . . . . . . . . . . . . . . . 2-1
2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2-4 CC2530-ZigBee . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 3-2 B110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 3-3 GSensor B120 . . . . . . . . . . . 3-8 3-4 AD590 IC (B130) . . . . . . . . . . . . . . . . . . . . . . . 3-9 3-5 TGS822 B140 . . . . . . . . . . . . . . . . . . . . . . . . 3-11 3-6 ST-1KLA/B B150 . . . . . . . . . . . 3-12 3-7 B160 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14 3-8 EEPROM B170 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 3-9 B180 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 3-10 ITG-3200 A110 . . . . . . . . . . . . . . . . . . 3-19 3-11 SHT10 A120 . . . . . . . . . . . . . . . . . . . . . . 3-21 3-12 TGS813 A130 . . . . . . . . . . . . . 3-23 3-13 TC72 A140 . . . . . . . . . . . . . . . . . . . . . 3-25
-
2
3-14 M-91S GPS E110 . . . . . . . . . . 3-26 3-15 NFC RFID IC E120 . . . . . . . . . . . 3-29 3-16 TGS2602 E130 . . . . . . . . . . . . . . . 3-30 3-17 RFID IC E140 . . . . . . . . . . . . . . . . . . 3-32 3-18 SHT11 E150 . . . . . . . . . . . . . . . . . . . . . . 3-33 3-19 SHT15 E160 . . . . . . . . . . . . . . . . . . . . . . 3-35 3-20 E170 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36 3-21 E180 . . . . . . . . . . . . . . . . . . . . . . . . 3-38 3-22 E190 . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41 3-23 E200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-43 3-24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45 3-25 ZB2530-01N/P . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
IAR . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4-1 IAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4-2 IAR . . . . . 4-11 4-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
PC TI . . . . . . . . . . 5-1
5-1 SmartRF Flash Programmer . . . . . . . . . . . . . . . . . . . 5-1 5-2 TI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
CC2530 HEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7-1 ZB2530-01N/PA . . . . . . . . . . . . . . . 7-1 7-1.1 ZigBee . . . . . . . . . . . . . . . . . . 7-2
-
3
7-1.2 . . . . . . . . . . . . . . . . . . . . . . . . . 7-4 7-1.3 . . . . . . . . . . . . . . . . . . . . . . 7-5 7-1.4 . . . . . . . . . . . . . . . . . . 7-6 7-1.5 . . . . . . . . . . . . . . . . . . 7-8 7-1.6 . . . . . . . . . . . . . . . . . . . . . . . . . 7-9 7-1.7 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11 7-1.8 . . . . . . . . . . . . . . . . . . . . . . . 7-12 7-1.9 . . . . . . . . . . . . . . . . . . . . . . . 7-13 7-1.10 . . . . . . . . . . . . . . . . . . . . . . . 7-15 7-1.11 . . . . . . . . . . . . . . . . . . . . 7-16 7-1.12 . . . . . . . . . . . . . . . . . 7-17 7-1.13 . . . . . . . . . . . . . . . . . . . . . . . 7-18 7-1.14 . . . . . . . . . . . . . . . . . . . . . . . 7-20 7-1.15 . . . . . . . . . . . . . . . . . . . . . . . 7-22 7-1.16 . . . . . . . . . . . . . . . . . . . . 7-24
7-2 ZB2530-01N/PA . . . . . . . . . . . . . . . . . 7-27 7-2.1 ZB2530-01N/PA . . . . . . . . . . . . . . . . 7-27 7-2.2 ZB2530_Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-37
7-3 ZB2530-01N/PA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-46
-
0-1
O
0-1
CC2530-ZigBee
ZigBee Debugger CC2530-ZigBee
ZigBee
CC2530-ZigBee
CC2530-ZigBee
CC2530-ZigBee IAR
PC
CC2530-ZigBee HEX
DMATEK Debugger
-
0-2
CC2530-ZigBee
0-2
ZB2530-01N-01PA \\TI
.rar TI
ZB2530-01N-01PA \\
.rar PC
ZB2530-01N-01PA \\
SmartRFProgr_1.6.2.rar PC HEX
ZB2530-01N-01PA \\
\source_exp\ITG
ZB2530-01N-01PA \\
\source_exp\M1
ZB2530-01N-01PA \\
\source_exp\M2_AD590
ZB2530-01N-01PA \\
\source_exp\M2_TC72
ZB2530-01N-01PA \\
\source_exp\M2_TGS
ZB2530-01N-01PA \\
\source_exp\M3_BMA
ZB2530-01N-01PA \\
\source_exp\M3_EEPROM EEPROMAT24C02
ZB2530-01N-01PA \\
\source_exp\M4
ZB2530-01N-01PA \\
\source_exp\M5
-
0-3
O
ZB2530-01N-01PA \\
\source_exp\SHT10
ZB2530-01N-01PA \\
\source_exp\TGS_KR
ZB2530-01N-01PA \\
\source_exp\flame
ZB2530-01N-01PA \\
\source_exp\ulrtasonic
ZB2530-01N-01PA \\
\source_exp\sound
ZB2530-01N-01PA \\
\source_exp\wavelet
ZB2530-01N-01PA \\
PC\source_exp\rf_send_recv ZigBee
ZB2530-01N-01PA \\
\hex\ itg.hex
ZB2530-01N-01PA \\
\hex\ M1_IMC.hex
ZB2530-01N-01PA \\
\hex\ M2_AD590.hex
ZB2530-01N-01PA \\
\hex\ M2_TC72.hex
ZB2530-01N-01PA \\
\hex\ M2_TGS.hex
ZB2530-01N-01PA \\
\hex\ M3_BMA.hex
ZB2530-01N-01PA \\
\hex\ M3_EEPROM.hex EEPROMAT24C02
-
0-4
CC2530-ZigBee
ZB2530-01N-01PA \\
\hex\ M4_GD.hex
ZB2530-01N-01PA \\
\hex\ M4_GM.hex
ZB2530-01N-01PA \\
\hex\ M5.hex
ZB2530-01N-01PA \\
\hex\ ultra.hex
ZB2530-01N-01PA \\
\hex\ sound.hex
ZB2530-01N-01PA \\
\hex\ SHT10.hex
ZB2530-01N-01PA \\
\hex\ wavelet.hex
ZB2530-01N-01PA \\
\hex\ flame.hex
ZB2530-01N-01PA \\
PC\hex\ rf_send_recv.hex ZigBee
ZB2530-01N-01PA \\
\CC2530_lib
ZB2530-01N-01PA \\
PC\CC2530_lib
ZigBee
ZB2530-01N-01PA \ DEMO
\ZB2530_Demo ZigBee DEMO
ZB2530-01N-01PA \ DEMO \hex\
SensorDemo_C.hex
ZigBee DEMO
Coordinator
ZB2530-01N-01PA \ DEMO \hex\
SensorDemo_R.hex ZigBee DEMO Router
-
0-5
O
ZB2530-01N-01PA \ DEMO
\ZB2530_SHT10_DEMO
ZigBee
ZB2530-01N-01PA \ DEMO
\hex\SensorDemo_SHT10_C.hex
ZigBee
Coordinator
ZB2530-01N-01PA \ DEMO
\hex\SensorDemo_SHT10_R.hex
ZigBee
Router
-
0-6
CC2530-ZigBee
-
1-1
ZigBee
ZigBee
ZigBee ZigBeeIEEE 802.15.4
ZigBee(bee)
""(zig)""
ZigBee
ZigBee ZigBee"".
(sensor and control) IEEE 802.15
TG4 IEEE 802.15.4
-
1-2
CC2530-ZigBee
2002ZigBee Alliance
2004ZigBee V1.0 ZigBee
2006 ZigBee 2006
2007 ZigBee PRO
ZigBee IEEE 802.15.4.
MAC IEEE 802.15.4
ZigBee 2003
ZigBee Home RF
Lite
Bluetooth
Bluetooth
IEEE802.15.4 ZigBee
IEEE802.15.4
-
1-3
ZigBee
ZigBee
ZigBee
ZigBee CDMA GSM
ZigBee 75m
ZigBee 65000
ZigBee
75m
CDMA GSM ZigBee
ZigBee 4000 ZigBee
-
1-4
CC2530-ZigBee
ZigBee (FFD)
(RFD)
ZigBee ZigBee
ZigBee
ZigBee
ZigBee
""
-
1-5
ZigBee
ZigBee
2 5 1 6
24 ZigBee
WiFi
TI Micropelt ZigBee
Micropelt TI ZigBee
(1/10)
8051 8 32KB
4KB ZigBee
2
ZigBee20250 kbps250 kbps
(2.4GHz)40kbps (915 MHz) 20kbps(868 MHz)
10100mRF
13 km
ZigBee15ms
30 ms310s
WiFi3 s
ZigBee
254
65000
ZigBee,
(ACL)(AES 128)
(ISM)2.4 GHz (
)915MHz() 868 MHz ()
-
1-6
CC2530-ZigBee
ZigBee 1) 868MHZ 20KB/S
2) 915MHZ 40KB/S
3) 2.4GHZ 250KB/S
0.6MHZ2MHz 5MHz 1 10 16
(DSSS)
868MHZ 915MHZ BPSK
2.4GHZ OQPSK
0dBm BLUETOOTH 10M
IEEE 802.15.4 ZigBee 30-50
100
ZigBee
ZigBee 1 2.4GHZ 250Kb/S
100Kb/S
2 ZigBee
MAC(APS )
MACCSMA
ZigBee
3 ZigBee MAC
-
1-7
ZigBee
4 ZigBee
ZigBee
5
ZigBee 65000
Bluetooth 8
ZigBee
1
Bluetooth 3
ZigBee
ZigBee ZigBee
ZigBee
50ZigBee150
2007ZigBee
-
1-8
CC2530-ZigBee
TI RF Road Map
ZigBee ZigBee
IEEE802.15.4
ZigBee
ZigBee
ZigBee
ZigBee
ZigBee
ZigBee ZigBee IEEE802.15.4 MAC
2003 5 ZigBee
V1.0
ZigBee 802.15.4 IEEE
-
1-9
ZigBee
MAC ZigBee API
4K
Hub 32K 255
ZigBee
ZigBee ZigBee Coordinator
RouterEnd Device
CoordinatorWPAN Formation
Short Address
RouterRouting
PathShort Address
Child
End Device
-
1-10
CC2530-ZigBee
-
2-1
CC2530-ZigBee
CC2530-ZigBee
2-1
CC2530 ZigBee TI CC2530
TI
1 SmartRF Studio
(http://focus.ti.com/docs/toolsw/folders/print/smartrftm-studio.html)
2 SmartRF Flash Programmer
(http://focus.ti.com/docs/toolsw/folders/print/flash-programmer.html)
3 Texas Instruments Packet Sniffer
(http://focus.ti.com/docs/toolsw/folders/print/packet-sniffer.html?DCMP=MSP430&HQS=Other+O
T+smartrfsniffer)
4 IAR-EW8051-7.51A and C-Spy debugger(www.IAR.se)
CC2530 ZigBee RF
CC2530
-
2-2
CC2530-ZigBee
1 ZigBee Debugger (SmartRF04 )
2 CC2530 ZigBee debugger
2-2
2.4GHz
RF4CE
ZigBee
2-3
ZigBeeSmartRF Studio
SmartRF StudioTI
http://focus.ti.com/docs/toolsw/folders/print/smartrftm-studio.html
-
2-3
CC2530-ZigBee
2-4 CC2530-ZigBee
ZB2530-01N/PA
2-4.1 V01.01
ZB2530-01N
UART
(COM1)
J13 Debugger(J2)
Reset(SW1)
(J4)
(SW2)
CC2530
Extention(J10)
(J9)
-
2-4
CC2530-ZigBee
ZB2530-01PA
V01.02
V01.01 V01.02
PA(RFx2401)
TX/RX1
Activer1
(SW2)
-
2-5
CC2530-ZigBee
ZB2530-01N/PA
ZB2530-01N/PA
J7
250mA
-
2-6
CC2530-ZigBee
2-4.2 CC2530-ZigBee TI CC2530 ZigBee
2.4GHzIEEE 802.15.4ZigBee RF4CE CC2530
RF 8051 MCU
8KB RAM 2.4-GHz IEEE
802.15.4 RF4CEZigBee
2-4.3 DC 5V
2V~3.6V
-30 --85
38400bps 9600bps19200bps38400bps
115200bps
2.4GHz
ZigBee2007 /PRO
200PA
1200600PA
120mA50mA
45mA
-110DBm
CC2530F256256K FlashTI ZigBee SOC
-
2-7
CC2530-ZigBee
2-4.4 1 ) ZB2530-01N/PA
ZB2530-01N/PA
1. J135V
U1 3.3V
2.
V01.01J7SW2SW2
SW2
U34.2V
V01.02J7SW2SW2
SW2
U34.2V
V01.01
SW2
-
2-8
CC2530-ZigBee
V01.02
SW2
-
2-9
CC2530-ZigBee
2)
ZB2530-01/PALED
SW1---RESET
LEDD1---ACTIVE
D2---TX/RX
D4---
D5---
J4---ZB2530
J5---BT
-
2-10
CC2530-ZigBee
3) I/O
I/O J9CC2530 I/OCC2530I/O
I/O
1 P1.6
2 P1.7
3 SDI
4 SCL
5 SDO
6 SSS
7 I2C_SCL
8 INT
-
2-11
CC2530-ZigBee
9 I2C_SDA
10 ADC0
I/O J9/J10
4) Debugger
ZB2530-01N/PA J2
1 GND
2 VCC
3 DC
4 DD
5 RES
-
2-12
CC2530-ZigBee
5) UART
ZB2530-01N/PA UART DP9COM1
3.3VRS232 TTL RS232 J14J15
PC
DB9
2 = TX
3 = RX
5 = GND
TX RXRX TXGND GND
COM1 DB9
-
2-13
CC2530-ZigBee
= 8
= 1
= None
= None
-
2-14
CC2530-ZigBee
2-4.5
ZB2530-01N
ZB2530-01N ZB2530-01PA
200M (Max) 1200M (Max)
RS232 RS232
2.4G 2.4G
PA
PC/ARM PC/ARM
2-4.6
ZB2530-01N/PA
ZB2530-01N/PA rf_send_recv.hex
ZB2530-01N/PA
ZB2530-01N/PA M1_IMC.hex
ZB2530-01N/PA M2_AD590.hex
ZB2530-01N/PA M3_TGS.hex
ZB2530-01N/PA M2_TC72.hex
ZB2530-01N/PA EEPROMM3_EEPROM.hex
ZB2530-01N/PA M3_BMA.hex
ZB2530-01N/PA M4_GM.hex
ZB2530-01N/PA M4_GD.hex
ZB2530-01N/PAM5.hex
-
2-15
CC2530-ZigBee
ZB2530-01N/PA SHT10.hex ZB2530-01N/PA itg.hex
ZB2530-01N/PA KR.hex
ZB2530-01N/PA sound.hex
ZB2530-01N/PA ultra.hex
ZB2530-01N/PAwavelet.hex
ZB2530-01N/PA flame.hex
ZB2530-01N/PADEMO
ZB2530-01N/PACoordinatorSensorDemo_C.hex
ZB2530-01N/PA RouterSensorDemo_R.hex
ZB2530-01N/PAZigbeeCoordinator
SensorDemo_SHT10_C.hex
ZB2530-01N/PA ZigbeeRouter
SensorDemo_SHT10_R.hex
4-4.7 ZigBee Debugger
SmartRF Flash
Programmer
RESET
ZigBee Debugger
ZB2530-01N/PA
Flash ProgrammerZB2530-01N/PA1
1
-
2-16
CC2530-ZigBee
1
JTAG1
1
1
-
2-17
CC2530-ZigBee
ZB2530-01N/PADebugger1
1JTAGZB2530-01N/PADebugger
-
2-18
CC2530-ZigBee
2DebuggerJTAG
3
-
2-19
CC2530-ZigBee
Flash Programmer
-
2-20
CC2530-ZigBee