查看: 3706|回复: 1

初识 DFRobot Bluno M3 控制器

[复制链接]
  • TA的每日心情
    开心
    2021-12-10 15:56
  • 签到天数: 2675 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2017-12-16 21:42:44 | 显示全部楼层 |阅读模式
    分享到:
    幸运的在爱板网五周年庆铜板兑换活动中兑换到了 Bluno M3 这块板卡,这些年来 Arduino 生态圈的热门因此带动了各种兼容 Arduino 板卡的出现。Bluno 是 DFRobot 公司设计的一块与 Arduino UNO 兼容的板卡,板底是使用了 ATmega328 芯片再加上 TI 的 CC2540 BLE 芯片,所以 Bluno 字面上的意思应该就是带有 Bluetooth 功能的 UNO 板了。而这一次活动所兑换的 Bluno M3 就是将原本 8 位的 ATmega328 芯片改成了 32 位的 Cortex-M3 芯片,使用的就是 ST 公司的 STM32F103RET6 芯片。

    先对于 Bluno M3 做一个初步的认识,官网对开发板功能已经有详细的说明:

    DFRobot Bluno M3控制器 (兼容Arduino/STM32)
    http://www.dfrobot.com.cn/goods-1208.html

    网站里也提供了相关文档的链接。

    从官网上的说明了解到了随着 Arduino IDE 的更新 Bluno M3 硬件也从 V2.1 更新到了 V2.2 版本,因此开发环境是要依 V2.2 版本的内容安装,官网教程使用的开发环境是 Arduino IDE 1.6.9,而目前 Arduino 官网上的版本已经是 1.8.5 了。

    在官方提供的百度云里先下载原理图看一下硬件电路,在一般的 Arduino 板上大都是使用了一颗专用的 USB 对 UART 桥接芯片,而在 Bluno M3 上的作法是板上的 CC2540 芯片除了 BLE 功能之外也担任了 USB 对 UART 的桥接功能,电脑端透过 CC2540 烧写 STM32F103 程序,而 CC2540 与 STM32F103 之间的 BLE 命令也是透过 UART 的方式来沟通。

    P01.JPG

    不过百度下载的这张原理似乎有点问题?

    图上 J1 的 D1 接脚拉到了 CC2540 的 TX 接脚,而 D0 接脚未标示,这支脚是否应该是要拉到 CC2540 的 RX 呢?

    P02.JPG


    Bluno M3 主板电路图
    BlunoM3主板电路图.PDF (215.88 KB, 下载次数: 8)
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2021-2-27 22:16
  • 签到天数: 1568 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2018-8-17 21:11:40 | 显示全部楼层
    入门学习               
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-27 05:09 , Processed in 0.117923 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.