小钢炮(CANNON)是一款基于STM32F401为MCU的一个完整的蓝牙智能硬件系统,并配有相应的调试好的底层软件。丰富的接口使得它具有强大的可扩展性。用户无需重做PCB或调试底层代码,只需编好应用层代码即可搭建自己的智能硬件。
Cannon平台优势:
1.板载典型意法半导体(ST)的传感器,包括加速度计、陀螺仪、磁力计、温湿度计、气压计等;
2.支持丰富扩展I/O接口,如USB、TF卡、GPIO、UART、SPI、I2C等;
3.软件搭载JUMA SDK,包含了低功耗蓝牙(BLE)、传感器、设备驱动等常用API接口;
4.提供开源代码、进阶教程、以及各类应用案例
1.处理器:STM32F401
1)ARM Cortex-M4,最高可达84MHz frequency;
2)512KB Flash / 96KB SRAM;
3)1.7V-3.6V供电电压;
2.低功耗蓝牙芯片:BlueNRG-MS
1)发射功率最高可达+8dBm;
2)发射峰值电流8.2mA @0dBm, 3V;
3)待机电流1.7uA;
4)支持蓝牙Master与Slave模式;
5)支持蓝牙GAP、GATT、SM、L2CAP、LL、RF_PHY层;
6)MCU接口:HCI(Host-Controller Interface) over SPI;
7)附有巴伦天线匹配芯片;
3.传感器阵列
1)加速度计/陀螺仪:LSM6DS3
2)磁力计:LSM303AGR
3)温湿度计:HTS221
4)气压计:LPS25HB
4.其他
1)3组I2C、4组SPI、3组UART、USB、TF卡槽等、按键、LED等;
2)可选择的Cable天线和陶瓷天线;
3)可选择的USB供电、电池组供电;
软件特性
1)JUMA SDK;
2)低功耗任务调度机制,支持32个任务调度;
3)开放BLE API接口(嵌入式端/APP端);
4)传感器数据接口(嵌入式端/APP端);
5)嵌入式软件空中升级(嵌入式端/APP端)