一、前言
近期在开发BLE的时候拿到了一款nordic的BLE:nRF52805,通过官网几乎找不到任何资料,因为这个款蓝牙芯片是特供的,但是通过SoftDevice确实能发现一下nRF52805的蛛丝马迹,说明确实有nRF52805的存在,nRF52805其实是nRF52810的阉割版,不过通过手册看只是IO口稍微少一些,nRF52805和nRF52810一样都支持BLE5.0。
二、BLE5.0特性
二、nRF52805对比nRF52810
序号 | 项目 | nRF52805 | nRF52810 |
1 | BLE | -95 dBm sensitivity in 1 Mbps Bluetooth ®low energy mode | -95 dBm sensitivity in 1 Mbps Bluetooth ®low energy mode |
2 | -20 to +4 dBm TX power, configurable in 4 dB steps | -20 to +4 dBm TX power, configurable in 4 dB steps | |
3 | 4.6 mA peak current in TX (0 dBm) 4.6 mA peak current in RX | 4.6 mA peak current in TX (0 dBm) 4.6 mA peak current in RX | |
4 | ARM®Cortex®-M4 32-bit processor, 64 MHz | ARM®Cortex®-M4 32-bit processor, 64 MHz | |
5 | 1.7 V to 3.6 V supply voltage range • Fully automatic LDO and DC/DC regulator system • Fast wake-up using 64 MHz internal oscillator • 0.3 µA at 3 V in System OFF mode, no RAM retention • 0.5 µA at 3 V in System OFF mode with full 24 kB RAM retention • 1.5 µA at 3 V in System ON mode, with full 24 kB RAM retention, wake on RTC • 1.4 µA at 3 V in System ON mode, no RAM retention, wake on RTC | 1.7 V to 3.6 V supply voltage range • Fully automatic LDO and DC/DC regulator system • Fast wake-up using 64 MHz internal oscillator • 0.3 µA at 3 V in System OFF mode, no RAM retention • 0.5 µA at 3 V in System OFF mode with full 24 kB RAM retention • 1.5 µA at 3 V in System ON mode, with full 24 kB RAM retention, wake on RTC • 1.4 µA at 3 V in System ON mode, no RAM retention, wake on RTC | |
6 | 192 kB flash and 24 kB RAM | 192 kB flash and 24 kB RAM | |
7 | 12-bit, 200 ksps ADC - 8 configurable channels with programmable gain | 12-bit, 200 ksps ADC - 8 configurable channels with programmable gain | |
8 | Up to 10 general purpose I/O pins | Up to 32 general purpose I/O pins | |
9 | 无 | 4-channel pulse width modulator (PWM) unit with EasyDMA | |
10 | 无 | Digital microphone interface (PDM) | |
11 | 3x 32-bit timer with counter mode | 3x 32-bit timer with counter mode | |
12 | SPI master/slave with EasyDMA | SPI master/slave with EasyDMA | |
13 | I2C compatible 2-wire master/slave | I2C compatible 2-wire master/slave | |
14 | UART (CTS/RTS) with EasyDMA | UART (CTS/RTS) with EasyDMA | |
15 | 2x real-time counter (RTC) | 2x real-time counter (RTC) | |
16 | • WLCSP package, 2.482 x 2.464 mm | • QFN48 package, 6 x 6 mm • QFN32 package, 5 x 5 mm • WLCSP package, 2.482 x 2.464 mm |
通过对比发现,nRF52805只是封装只有• WLCSP package, 2.482 x 2.464 mm,IO口只有10个。其他和nRF52810完全一样。