Firefly开源社区

标题: 【转】【FireBLE】FireBLE入手试用 [打印本页]

作者: 安安    时间: 2015-7-2 10:15
标题: 【转】【FireBLE】FireBLE入手试用
本帖最后由 安安 于 2015-7-2 10:20 编辑

转自网友tjcfeng童鞋对FireBLE的试用。

Firefly的板子做的就是好看,看似简单实则功能一点儿也不少。最近刚刚拿到手一块Firefly的蓝牙小板,很是喜欢。
    FireBLE采用的是昆天科的QN9021,它是一个Cortex-M0的小ARM,具有128K的Flash和64K的SRAM,另外还有96K的ROM,以及一些GPIO、UART、I2C、SPI等接口。当然它最主要的功能还是具有一个低功耗的蓝牙4.0模块。
    FireBLE的板子是有两部分组成,一部分是蓝牙模块,另一部分是底板,集成了一个MPU6050的6轴加速度和姿态传感器,还有其他的一些小功能。
  
    包装还是Firefly一贯的风格,简洁到只有一个标志,但是盒子还是很厚,仿木质

  
    打开盖子,板子赫然出现

  
    随板附送了一根数据线,和一套铜柱,方便使用

  
    数据线特写,也有Firefly的标志

  
    主角来了。Firefly的板子从来不吝惜成本,连蜂鸣器都不是普通的那种。同时板子上引出LED及GPIO的排座,对了,还有一个接电池的排针,可以用电池工作。

  
    背面则是什么都没有

  
    上电,向左拨动五项键,绿灯亮起

  
    向右拨,红灯亮起。向下则是关闭红灯和绿灯。

  
    向上拨,蓝灯亮起。不过这个蓝灯有些不同,它是闪烁的,因为向上拨,是进入蓝牙的搜索模式,蓝灯是个状态提示,而不单单只是点亮。经过一段时间如果没有搜索到其他蓝牙设备,蓝灯闪烁放缓。再次向上拨关闭蓝牙。

  
    板载PL2303转串口的芯片,插上数据线,装好驱动,再打开串口调试助手,可以看到板子有数据传过来。

  
    拨动按键的状态都有输出

  
    向上拨的时候会提示蓝牙的状态。

    当然这些都是出厂固件的功能,FireBLE提供了全部的原理图、源代码、SDK以及教程

  

  
    这些东西都可以在http://wiki.t-firefly.com/index.php/FireBLE下载到,不过看了看SDK文档,功能太多了,慢慢学习吧。
作者: 暴走的阿Sai    时间: 2015-7-2 11:43
不错,tjcfeng大神的文章都很有参考意义




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1