原创 【富芮坤物联网开发板评测】评测一 芯片和开发板性能评测

2020-4-28 22:31 5561 17 17 分类: MCU/ 嵌入式 文集: FR8016HA

         2020年元旦开年第一天,前同事给我转发了一个消息问我虚实(原文链接见https://www.eet-china.com/news/201912300904.html):

当时还特意搜了一下,不想这块闲聊间的芯片居然在3个月后有幸拿到手上试用,不禁感慨国产有百花争艳之感,蓝牙BLE  SoC厂商主要集中在上海深圳,有乐鑫、泰凌微、奉加微、昂瑞微(汉天下)、富芮坤、盛芯微等等。

 

一、芯片性能介绍

将我熟悉的几款BLE芯片不妨列表对比下:

平台

型号

BLE

Tx power(dBm)

Rx sensitivity(dBm)

CSR

CSR1010 A05

4.1

+9

-93

CSR1024 A05

4.2/5.0

+4

-90.5

 

Nordic

nRF51822

4.1

+4

-93

nRF52832

4.2/5.0

+4

-96

nRF52840

5.0

+8

-95

Freqchip

FR8016HA

5.0

+10

-94



不难看出,富芮坤FR8016HA的最大发射功耗最高,接收灵敏度也高,发射距离可以比nRF52832更远。QFN32封装上标着FR8016HA EP715534 2002 SAP字样(我的显微镜视野只有这么大):

Freqchip作为后起之秀,当然要很多东西要追上别人,Freqchip的开发者论坛还是不如Nordic DevZone,且官方提供的串口ISP工具居然不能擦除,OTA工具也没有,文档也有些混乱,让初上手者被FR8010FR8016ARF8016HA等混淆,并且即便是例程还是稳定性不够比如接收文件过大会直接宕机。

就干脆对这款芯片和开发板来个性能评估,该款芯片除了常规外设外富有竞争性引入FRSPIM,把音频CodecPMU挂载到上面,支持8kHz/44.1kHz/48kHz 16bit采样率信号,输入通过驻极体麦克风有-17.25dB - 30dB的增益,输出50mW的功率外接PA,扩展到儿童手表、音箱等有语音需求的市场;集成可输出电流48~258mA的恒压恒流锂电池充电器,扩展可穿戴、便携式物联网设备市场需求。

它的存储系统比较复杂,内部集成固化有富芮坤工程师设计的协议栈固件的128K ROM 48K SRAM用户运存空间、512K Flash用户主存空间,除此之外,AHB高速总线还接有8K的外部flash缓存RAM8K的基带通信RAM,地址空间分布如下图:

其中RAM又分成24K RAM016K RAM18K RAM2三个部分。总结起来就是FR8016HA:1.8V~4.3V 512K Flash48K SRAM(24K RAM0+16K RAM1+8K RAM2)+128K ROM+8K exchange RAM+8K flash cache RAM。所以flash地址分布为0x0100 0000~0x0107 ffffRAM地址分布为0x2000 0000~0x2000 bfff

存储分布图和keil设置(keil选项只显示出32K RAM

 

二、开发板性能

这次的开发板FR8016HA Dev1.3 2020/2/14除了常见的LDO、串口CP2102电路、用户按键外,还板载了1.54OLED、六轴陀螺仪SH2100、温湿度传感器SHT30、集成气压计的麦克风模组CAPB18(丝印G435 9002)、4.7W单声道PA HT6872、四相五线步进电机驱动ULN2003等等。

本次可以评估除MIC输入、电机输出外的其他资源性能,不妨烧录ble_simple_peripheral例程。官方提供的SDK例程分dev开发部分和none_evm评估部分,由于内部MCUARM CM3内核,所以可用keilGCC交叉编译工具来进行开发,官方要求必须keil v5.22以上版本,具体教程见FR801xH-SDK\docs\Application Notes\Fr801xH 快速入门.pdf。可用提供的串口ISP工具FR8010H_Download_Tool或者SWD进行固件烧录,其中每次打开FR8010H_Download_Tool工具打开串口,板子上红灯就会亮起代表串口准备工作(熄灭代表空闲挂起),红灯指示蓝牙芯片已上电。烧录完成,程序开始对外广播,串口也有打印提示:

例程ble_simple_peripheral烧录完成启动画面

如果用到两个用户按键K1/K2,需要短帽短接K1--PC5K2--PD6,;如果用到气压计CAPB18模组和SH2100陀螺仪,需要短接SCLPC6SDAPC7;如果需要用到温湿度传感器SHT30,需要短接SCLPC6SDAPC7PD6SHTAPD7SHTR。如果短接K1--PC5K2--PD6,此时按键1起到模式切换功能,K2起到确认进入某种模式,

SENSOR_DATA传感器读取测量模式

SPEAKEFR_FROM_FLASH音频模式

Ble_simple_peripheral例程自带的音频文件music_8k_new.wav8KHz采样率单声道ADPCM编码的波形数据,波形如下:

作者: 南霁云, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-1821704.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
17
关闭 站长推荐上一条 /2 下一条