Más contenido relacionado
Similar a 艾鍗學院-單晶片韌體-CC2500通訊實驗 (20)
艾鍗學院-單晶片韌體-CC2500通訊實驗
- 2. 簡介
CC2500 功能介紹
1) CC2500 控制電路
2) CC2500 操作類型
SPI 通訊
1) CC2500 SPI 操作
2) SPI 規劃
3) SPI 驅動控制
4) CC2500 晶片行為之指令分析與設計
CC2500 傳送功能設計
CC2500 接收功能設計
2
- 3. CC2500 特色
2.4GHz RF(射頻)收發器
頻率範圍:2400-2483.5MHz
資料傳輸率:可達500kbps
輸出功率:可達+1dBm
獨立的64位元組RX和TX資料FIFO
SPI 控制介面
數位RSSI輸出
3
- 6. CC2500 模組
CC2500
GDO0 ↔ RB1
SI ↔ RC5
SO ↔ RC4
SCLK ↔ RC3
CSn ↔ RC2
6
- 7. MCU 與 CC2500 配接線路
RC3/SCK SCLK
RC5/SDO SI
RC4/SDI SO
RC2 CSn
RB1/INT1 GDO0
PIC18F46K20 CC2500
7
- 16. 暫存器存取
HStrobe HStrobe HStrobe
HReg Data HReg Data HReg Data
HReg Datan Datan+1 Datan+2
HFIFO Datan Datan+1 Datan+2
HReg Data HStrobe HFIFO Datan Datan+1
16
- 17. ccSetReg()
ccGetReg()
ccStrobe() ccStatus()
ccSetPw()
ccGetPw()
17
- 27. SPI 操作練習
SPI 硬體規劃
1) 定義I/O接腳
2) 硬體啟始規劃
SPI 功能測試
1) CC2500 SPI功能測試
2) 指定記憶體位址寫入資料
3) 指定記憶體位址寫入讀取
27