广告

物联网开发板评测:梳理易犯错的细节

2020-05-29 赵明灿 阅读:
这款开发板上的蓝牙SoC,是基于Arm Cortex M3内核MCU,主要应用包括智能灯控、智能外设、智能玩具、电子标签、蓝牙语音遥控器。今天,EDN就带大家看一看这块板子包含哪些功能,以及最最重要的,在玩它的时候,可能遇到哪些问题。

前不久,EDN姊妹论坛面包板的同事Vcher送给我一块富芮坤(FREQCHIP)基于FR8016H BLE5.0 SoC的物联网开发板,说是有网友申请后未能做评测而退回来的,就拿给我玩玩——在此首先表示感谢。但是,打开包装盒后只看到套有防静电塑料袋的开发板和一根数据线,没看到产品说明(本该有的,但申请人可能没退回来),这就有点伤脑筋——好在后来在面包板网站搜到了它。(编者注:免费领取开发板请点击:https://mbb.eet-china.com/evaluatingdABednc

据了解,这款SoC基于Arm Cortex M3内核MCU,主要应用包括智能灯控、智能外设、智能玩具、电子标签、蓝牙语音遥控器。dABednc

今天,EDN就带大家看一看这款开发板都包含哪些功能,以及更重要的,在玩这块板子的时候,可能遇到哪些问题。dABednc

产品开包

首先看下实物和产品说明书。在玩这块开发板之前,要先准备(下载)视频教程和SDK,以及Keil μVision IDE、USB转串口驱动(对应USB转UART桥接芯片VCP2102)和串口调试工具。dABednc

dABednc

dABednc

这里把各种资源的下载地址贴出来,省得大家去敲字和去网上搜索了:dABednc

开发板硬件资源一览

在试玩之前,首先了解一下它都有哪些硬件资源:dABednc

dABednc

针对物联网应用,总体来说,这款开发板配置的外设还是比较丰富和先进的。关于跳线的配置说明,使用手册上都有,这里就不再啰嗦了。dABednc

玩转开发板

下面就来玩这款开发板。板子上有一红一蓝两个LED指示灯,红色对应FR8016H的LED2引脚,蓝色对应VCP2102的/SUSPEND引脚。插上USB后,蓝灯常亮(应该是事先烧录了程序,比如“富芮坤演示文件.bin”,命令它点亮),红灯亮几秒后熄灭(表示USB挂起)。dABednc

dABednc

编译程序要用到Keil μVision,这个需要使用专业版。一开始想从Keil官网下载免费的Lite版使用,但编译时出现fatal error,代码好像是L250,code size limit,因此就需要升级到专业版才能编译成功。好在Keil提供30天的试用期,从官网申请一个License Code(LIC),就可以将它转成专业版。dABednc

再来装USB转串口驱动,这个需要和芯片配套。安装成功后,在设备管理器中并不能直接看到有COM口生成。要插上USB后才会冒出这个端口,端口号可修改,这也就解释了为什么要和芯片配套。dABednc

dABednc

串口调试工具就没什么要求,从网上随便下个即可。dABednc

至此,一切就准备就绪。dABednc

下面首先对代码进行编译。按照视频教程,从FR801xH-SDK\examples\dev1.0\ble_simple_peripheral\keil目录下打开ble_simple_peripheral.uvproj工程文件。这时弹出下面这个对话框,要求在Migrate to Device Pack(迁移到设备包)和 Install Legacy Support(安装遗留支持)两者之间进行选择,解决兼容性问题。两个选项都试了一下,第一个报错,第二个转到官网(可以下载兼容包)。没有管它,好像并不影响编译。dABednc

dABednc

dABednc

编译后就会在Output目录下生成对应的二进制目标文件ble_simple_peripheral.bin。dABednc

利用串口调试工具,可以检查串口是否是通的——选择端口(COM3)和波特率(115200)后,打开串口,板子上的红光LED常亮。蓝牙IC和USB转UART桥接IC通过跳线连接,可以利用开发板上的复位按钮来检查连接是否正常。dABednc

dABednc

接下来就可以进行程序烧录了。开发板提供了两种烧写方式:串口和J-link v9。由于没有J-link仿真器,这里就只能通过串口烧写。dABednc

SDK中带有FR8010H_Download_Tool.exe工具,打开后显示为等待连接状态,点击复位键即可转变到已经连接(flash)状态。点击“导入DAT文件”导入刚才生成的目标文件。先擦除所有内容,以防万一,然后写入所有内容。等待片刻,程序就烧好啦。dABednc

dABednc

然后用跳线帽连接K1和K2两个开关,就可以进行各种操作,包括查看传感器数据、播放音频文件、CODEC测试、图片更新。dABednc

dABednc

dABednc

最后再来试下用手机蓝牙下载音频文件。dABednc

SDK中提供了Fr8010loadsbc_v16.apk和示例音乐music_8k_new.wav,传到手机上,安装好apk后,打开app。这里要注意不要直接打开手机蓝牙,而是用app去搜索Simple Peripheral,然后点选音频文件存放路径,再点击写入即可。这时再看开发板上已经有音频文件可以播放啦。dABednc

dABednc

dABednc

至此,这款开发板的试玩也就告一段落。至于其他的外设和示例程序,由于暂时条件有限,就留待以后再玩啦。dABednc

总的来说,这款开发板提供的软硬件资源(包括外设以及各种示例程序和工具)还是考虑挺周到的,上手起来也是比较方便。dABednc

  • 看罢,有种莫名的兴奋,要这开发板做啥?还不如直接拿块旧手机玩玩,想要的功能都能实现;)
  • 怎么没有评论 都是点赞的 绝了
  • 蓝牙Soc………第一次听这种说法
本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
赵明灿
赵明灿是EDN China的产业分析师/技术编辑。他在电子行业拥有10多年的从业经验。在加入ASPENCORE之前,他曾在电源和智能电表等领域担任过4年的工程师。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • Microchip模拟嵌入式SuperFlash技术助力存算一体创新 SuperFlash memBrain存储器解决方案使知存科技片上系统(SoC)能够满足最苛刻的神经处理成本、功耗和性能要求
  • 机器人:从自动化到自主化 通过集成软硬件简化机器人应用的开发和部署
  • 2022年科技产业趋势展望 新的年度一开始,我将再次着手展开更具挑战性的专题:预测将会成为未来一年的热门技术话题...
  • 解决触控技术三大挑战:看超声波触控如何实现曲面防水触 目前,市场上的触控技术有三大挑战:1.可穿戴设备需要能在微小的曲面上实现防水触控操作,而电容式触控仅限于平面玻璃并且不能在有水的环境下正常工作。2.游戏手机需要提供更多的“控件”,然而手机的曲面屏显示和超薄机身趋势却需要去除物理按键。3.大尺寸屏幕也需要能够支持人们在移动设备上习惯了的用户体验,但是将目前的电容式触控方案应用到大屏幕上,其经济性将急剧下降。
  • “元宇宙”落地之路:新场景与三大硬科技机会 最近一段时间“元宇宙”一词火爆全网和电子信息圈,尤其是在Facebook不再要Face而改名为Meta之后更是形成了一个小高潮,但是很多人是从游戏、VR/AR等角度去诠释这个Metaverse新词,但元宇宙的本质是一种近乎完全数字化的生活和工作环境。所以尽管游戏等行业和应用也许是最快导入元宇宙的领域,但是我们认为自动驾驶汽车、服务型制造、数字孪生、远程教育和医疗等都是向元宇宙方向出发的新场景,而元宇宙也离不开数据处理加速器、数字人民币等信息安全技术和新一代网络连接技术的支撑。
  • 拆解:Snap第三代AR眼镜Spectacles 3 Snap的Spectacles AR眼镜,能够捕捉静止图像和视频图像,然后通过无线连接的智能手机或其他移动设备将图像发送到使用者的Snap帐户。本文要拆解的这款Snap Spectacles 3,其目标用户是“热爱创意新工具的时尚人群及艺术家”。
  • 恩智浦推出i.MX 93应用处理器系列,助力迈向安全边缘智 恩智浦半导体(NXP)宣布推出i.MX 93系列应用处理器,该系列处理器专为汽车、智能家居、智能楼宇和智能工厂应用而设计,利用边缘机器学习,根据用户需求实现预测和自动化。
  • 小米发布MicroLED光波导AR智能眼镜,不是手机的“第二块 今日上午,雷军公众号中指出,小米今天又实现了一个疯狂的想法,又实现了一次对未来的探索:正式发布小米智能眼镜,用工程师的浪漫“看见未来”。除了显示来电、短信等基本通知外,智能眼镜还可以通过集成的小爱语音助手系统,独立完成导航、拍照、照片翻译、语音转文字等功能。
  • 第十六届研电赛圆满闭幕,TI硬核智能平台助力工业设计挑 基于德州仪器处理器的这两款硬核智能平台与工具,不仅帮助参赛学子们运用人工智能技术实现了先进的电子设计,最大程度展现了各队伍优秀的电子设计水平,更是产学研结合的最佳实践。
  • 硬件角度分析iPhone 13支持低轨道卫星通讯(LEO)的可行 这一功能很可能会和iPhone12的毫米波5G一样,不会提供给中国用户
  • 小尺寸、超低功耗的医疗智能穿戴设备硬件方案 本次我们通过技术型分销商Excelpoint世健邀请了来自专业医疗智能穿戴设备领域企业的工程师冯工跟大家分享实战案例。该公司是世健多年的客户,主要从事医学诊断产品研发、生产、销售及服务。而冯工有着深厚的学术和实战经验。
  • 拆解OPPO Watch,内部结构配置如何? 目前市场上,入局智能手表的国产手机厂商不在少数,而这其中有不乏几款产品在功能以及外观设计上极为的引人关注,比如圆形表盘的代表华为Watch ,再比如支持eSIM独立通信的OPPO Watch。下面就让我们来看看这款产品的外观设计及内部结构配置吧~
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了