首页 > 评测 > 小钢炮大世界——JUMA Cannon评测

小钢炮大世界——JUMA Cannon评测

小钢炮   Cannon   STM32F401   蓝牙   BlueNRG   ST   
  • 作者:林老囧
  • 来源:21ic
  • [导读]
  • 今年4月底,参加了ST在深圳举行的ST峰会,期间了解到电子消费市场上的许多有名产品原来都使用了ST的芯片,比如像大疆的四轴飞行器、华为的智能手表、小米的平衡车、三星的Gear VR等等。

一.开篇介绍

今年4月底,参加了ST在深圳举行的ST峰会,期间了解到电子消费市场上的许多有名产品原来都使用了ST的芯片,比如像大疆的四轴飞行器、华为的智能手表、小米的平衡车、三星的Gear VR等等。其中,在一个人群密集的展台上,看到了“小钢炮”这霸气的名字,凑上去了解一下,原来是一块集合了九轴传感器的STM32主控板,而且还可以免费申领,果断填写了报名手续,领一块回家好好评测。

那么小钢炮开发板究竟为何物呢?请大家跟笔者一起探索。

二.开发板介绍

小钢炮,英文名为Cannon,是一个物联网开发平台,特色是板载的蓝牙与各种传感器结合。板载资源有微控制处理器STM32F401、蓝牙芯片BlueNRG、陀螺仪LSM6DS3、磁力计LSM303AGR、温湿度计HTS221、气压计LPS25HB等。全部芯片均由意法半导体(ST)提供。

小钢炮开发板不仅在拥有丰富的传感器资源,还提供了基于STM32和Android的开发SDK,降低了用户的开发门槛,用户可以快速的打造一款可穿戴设备或者智能家居设备。

1.jpg

图1 小钢炮开发板外形

第一眼看到小钢炮开发板时,挺吃惊的,这设计看起来不仅别扭,而且有点丑,那突出来的电源连接端子打破了应有的美感。但在后来的开发使用过程中改变了这想法,开发板主要以帮助开发者开发为主,审美是次要,这电源的设计在实际使用过程中非常方便。

2.jpg

图2 小钢炮开发板外形2

三.硬件介绍

3.jpg

图3 板上资源介绍

产品特性:

l 主控为32bit Cortex-M4 微控制处理器STM32F401,512KB FLASH,96KB RAM

l BlueNRG-MS,低功耗蓝牙,板载陶瓷天线

l 六轴LSM6DS3

l 磁力计LSM303AGR

l 气压计 LPS25HB

l 温湿度HTS221

l 板载的SD卡座和Micro USB接口

l 预留丰富的GPIO,包括UART、I2C、SPI等常用通讯接口

l 带有SWD烧录接口和Boot选择座

借助STM32CubeMX,可以查看这个主控芯片所支持外设,像小钢炮开发板所选用的这颗STM32F401RET6支持的外设如下图左侧所示,有:ADC、I2C、SPI、TIM定时器、IWDG看门狗、RCC时钟、RTC实时时钟、SDIO、USART、还有全速的USB接口。

虽然同属于F4系列,但并没有包括DCMI(摄像头接口)和FSMC接口,但基本涵盖了大多数的外设接口,对于小钢炮的开发使用已经足够。

4.jpg

图4 主控芯片介绍

下图是板载的BlueNRG蓝牙芯片和陶瓷天线。BlueNRG是ST公司的一款蓝牙控制芯片,不仅功耗低,发射功率可以达到+8dB,它内部实现蓝牙协议栈。小钢炮开发板选择STM32F401与之搭配,STM32F401负责Profile和应用层的处理,BlueNRG负责完成蓝牙通信任务。

5.jpg

图 BlueNRG-MS芯片

  • 本文系21ic原创,未经许可禁止转载!

网友评论