芯片簡介
HW2170是一款低成本,高集成度的2.4GHZ ISM頻段無線SOC芯片,可應用于無線LED調光、無線航模、智能家居、以及其它無線數據傳輸和遠程控制等領域。
片上集成高性能、低功耗的RF收發器和MCU。片上RF收發器的外圍電路簡單,只需少數外圍被動器件即可構成完整的2.4G無線收發系統。RF收發器發射功率最大可以到8dBm,接收靈敏度可達到-96dBm@250Kbps、-91dBm@1Mbps。
片上MCU具有低功耗特性,16KB Flash程序存儲空間,其中的1KB Flash可配置為數據存儲空間。
芯片特性:
* 工作條件
— 工作電壓范圍:2.5V ~ 3.6V
— 工作溫度范圍:-40 ~ 85℃
* 封裝形式
— SSOP20、SSOP24
MCU 特性:
* 內核
— HR7P RISC CPU內核
— 79條精簡指令
— 系統時鐘工作頻率最高支持20MHz (本芯片使用16MHz內部振蕩器)
— 指令周期為2個系統時鐘周期
* 存儲資源
— 16K Bytes (8K
Words) FLASH程序存儲器,其中1K Bytes (512 Words)可配置為數
FLASH
— 8級程序堆棧
— 1K Bytes (512 Words) 可配置數據FLASH存儲器
- 最大可配置為2頁,每頁512 Bytes (256 Words)
- 支持查表讀,頁擦除和單地址編程
- 擦寫時,支持定時器模塊正常工作
- 擦寫時,不支持中斷處理
— 1K Bytes SRAM數據存儲器
— 程序存儲器支持直接尋址、相對尋址和查表讀操作
— 數據存儲器支持直接尋址、GPR特殊尋址和間接尋址
* 編程及調試接口
— 支持在線編程(ISP)接口
— 支持在線調試(ICD)功能
— 支持編程代碼加密保護
* I/O端口
對于SSOP20封裝:
— 最多支持13個I/O ,外部可用8個I/O
- PA端口4個IO(PA1、PA5~PA7)
- PB端口2個(PB0~PB1)
- PC端口2個(PC0~PC1)
內連I/O口5個(PA3、PB4~PB7) 對于SSOP24封裝:
— 最多支持17個I/O ,外部可用12個I/O
- PA端口6個IO(PA0~1、PA4~PA7)
- PB端口4個(PB0~PB3)
- PC端口2個(PC0~PC1)
內連I/O口5個(PA3、PB4~PB7)
— 支持獨立的可配置內部弱上/下拉輸入端口
— 支持獨立的可配置開漏輸出端口
* 復位及時鐘
— 內嵌上電復位電路POR
— 內嵌掉電復位電路BOR
- BOR復位電壓檔位, 2.2V,2.8V(常溫下校準到±0.2V以內)
— 支持獨立硬件看門狗定時器
— 支持指令RST復位
— 支持內部高頻16MHz RC振蕩時鐘源
- 出廠前校準精度為±2%(常溫25℃)
* 功耗特性
— IDLE電流
- 5uA@3.3V,25℃,典型值
— 動態電流
- 2mA@內部16MHz,3.3V,25℃,典型值
* 外設
— 8位定時器T8N
- 定時器模式(計數時鐘為系統時鐘2分頻)
- 計數器模式(外部計數時鐘輸入或者內部低頻WDT_RC時
鐘)
- 支持可配置預分頻器
- 支持中斷產生
— 12位時基定時器T11/T12/T13
- 定時器模式(計數時鐘頻率為系統時鐘Fosc)
- 異步計數模式(外部時鐘,未使用)
- 支持可配置預分頻器及可配置后分頻器
- 支持捕捉模式
- 支持單脈沖發射模式
- 支持2組帶死區互補輸出的PWM
- 支持PWM自動重啟
- 支持中斷產生
- 支持異步計數喚醒(外部時鐘,未使用)
— 一個高精度參考電壓源
- 支持四路獨立的參考電壓VREF1~4,分別可配置多種不同電
壓檔位
- 出廠前,在常溫下已經校準在2.5V,校準精度在±3%以內
— 模擬數字轉換器ADC
- 支持12位數字轉換精度
- 支持外部10通道模擬輸入端(SSOP20封裝支持6通道)
- 支持可選擇參考源
- 支持內部參考電壓
- 支持中斷產生
RF收發器特性:
* 通訊特性
— 使用國際通用的2.4GHz ISM工作頻段2402MHz~2483MHz
— 支持GFSK調制方式
— 支持250Kbps/1Mbps兩種數據速率
— 支持數字RSSI測量
— 支持4 PIPE多邏輯通道傳輸
* 接收機靈敏度(0.1%BER)
— -91dBm@1Mbps
— -96dBm@250Kbps
* 發射機輸出功率
— 支持發射機輸出功率手動或自動控制:-35dBm ~ +8dBm
* 功耗特性
— 發射機輸出功率在0dBm時,芯片功耗約為19mA
— 接收機工作時,芯片功耗約為22mA