|
本帖最后由 rf_smart 于 2014-5-6 19:33 编辑
蓝牙BLE现在都很热,大家最熟悉的就是NODRDIC的51822和TI的CC2540,原来团购过论坛的51822,但教程一直没有更新,后面接触到QN902X。
极尽资源,拿到样片和SDK,感觉QN902X软件做得比较好,蓝牙BLE的profile都有实现,并提供源码,SDK也提供很多工具以便使用芯片,比如引脚配置,
NVDS读写,串口USB Dongle(配合上位机可以调试各profile,没有手机也可以调试),ISP下载等,但QN902X不提供数据手册,所有的外设操作都以库的方式提供
SDK说明比较全面但全是英文的。
与NODRDIC的51822和TI的CC2540不同QN902X的架构是M0+ROM+FLASH+SRAM的方式,其中ROM放的是蓝牙协议和内部一个小的调度核,FLASH放的是用户程序
和数据,RAM用于跑程序。其中ROM:96K,SRAM:64K,FLASH:64K/128K。因为QN902X程序是跑到SRAM中,所以它的深度睡眠电流比较大些。
外设方面:
模拟外设:4通道10位ADC,电池监控及温度传感器,2路模拟比较器
定时器:4个通用定时器,1个看门狗定时器,1个RTC,2路PWM
通信接口:2个SPI,2个串口,至多31个GPIO
时钟:高速可以16M或32M,可使用外置或内置的32.768K
RF性能:
接收灵敏度:-96dBm
发射功率:-20dBm-4dBm
电气特性:
2.4-3.6V供电
内部集成DC-DC
1.5uA深度睡眠(较大,因为程序是在SRAM里运行)
不使用DC-DC时:
RX:13.6mA@3V
TX:12.8mA@0dBm&3V
使用DC-DC时:
RX:8.9mA@3V
TX:8.6mA@0dBm&3V
附件是大概的芯片介绍,调调大家的瘾
编辑原因:上午慢慢写,下午才发。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|