广告

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

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

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

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

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

产品开包

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

YoUednc

YoUednc

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

开发板硬件资源一览

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

YoUednc

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

玩转开发板

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

YoUednc

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

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

YoUednc

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

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

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

YoUednc

YoUednc

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

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

YoUednc

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

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

YoUednc

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

YoUednc

YoUednc

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

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

YoUednc

YoUednc

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

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

  • 看罢,有种莫名的兴奋,要这开发板做啥?还不如直接拿块旧手机玩玩,想要的功能都能实现;)
  • 怎么没有评论 都是点赞的 绝了
  • 蓝牙Soc………第一次听这种说法
本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
赵明灿
赵明灿是EDN China的产业分析师/技术编辑。他在电子行业拥有10多年的从业经验。在加入ASPENCORE之前,他曾在电源和智能电表等领域担任过4年的工程师。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 英伟达要抢英特尔最赚钱领域:首推数据中心CPU,Arm架构性 在400亿美元收购Arm的6个月后,NVIDIA连发三款基于Arm IP打造的处理器,包括全球首款专为TB级加速计算而设计的CPU NVIDIA Grace、全新BlueField-3 DPU,以及业界首款1000TOPS算力的自动驾驶汽车SoC。此外,还公布了与亚马逊AWS、Ampere Computing、联发科和Marvell等基于Arm的CPU平台的合作伙伴关系。
  • 英飞凌智能应用能力中心启动,都有哪些标新立异之处? 英飞凌大中华区智能应用能力中心在深圳正式启动,英飞凌两位高管向记者做了详细介绍。此外,EDN受邀参观了这一智能应用能力中心。
  • 后摩尔时代的EDA挑战与机遇 Cadence公司资深产品工程总监刘淼发表了题为“后摩尔时代的EDA挑战与机遇”的主题演讲,表达了中国半导体虽然前路布满荆棘,但终将克服重重障碍,乘长风破万里浪,挂上云帆横渡沧海,到达理想彼岸的豪情壮志。
  • 一款可检测COVID-19的可穿戴设备或将大规模生产 据外媒报道,来自密苏里大学的一名工程师获得了美国国家科学基金会的资助以计划大规模生产一种在皮肤上可穿戴的生物电子设备。未来,一种可穿戴的生物电子设备可以将一个人的生命体征无线传输给医疗服务供应商从而为COVID-19或心脏病等健康问题的早期发现提供关键信息、消除亲自探访的需要并与此同时拯救了生命。
  • 继谷歌、甲骨文等之后,IBM中国研究院为什么关闭?下一个 1月23日,有微博爆料:IBM中国研究院正式关闭。此事成了今日热点,继谷歌、诺基亚、摩托罗拉、甲骨文等国际科技巨头接连关闭(大部分)退出中国市场后,IBM也要退出中国市场吗?IBM中国研究院关闭的原因是什么?很多人都在欢呼,“外企信仰”要终结了,国外科技不如国内了......,那么,IBM等的退出对中国科技是利还是弊?
  • 楼氏电子:2021年你需要把握的三大音频趋势! 近日,楼氏电子于美国著名电子技术类杂志媒体《EE Times》网站刊登了2021年最新的音频声学趋势及展望。毫无疑问,音频界即将迎来格外令人激动的时代,就请跟着楼氏电子全球企业发
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了