本帖最后由 阿甘2 于 2025-3-16 16:37 编辑

今年1月份有幸得到富芮坤FR3068E-C开发板,以下是开箱体验

包装含主板及显示屏,电源线及串口线,防静电袋中规中矩,还有个简要说明的字条

1.png

用typeC接口接上电,简单看了出厂的demo程序,有居家监控,驾驶信息,CAN, 蓝牙上网,页面导航等功能

demo.png

着重看了下蓝牙上网测试,用手机蓝牙直接连接(FR30xx开头的蓝牙设备),可以连接配对;手机设成热点模式可以有一个虚拟以太网卡。本来想用network KIT测试一下TCP,无奈苹果手机没法设置蓝牙PAN模式下的IP地址,没法设置到跟程序一样的IP,所以没法测下去。

3.png

4.png

根据资料,到官网下载SDK和相关资料

5.png


根据“FR306x开发环境说明书V1.1.pdf”的要求,我目前的电脑环境不想破坏,所以专门用virtualbox装了个虚拟机来折腾编译环境

6.PNG
8.PNG

具体编译步骤在这里不赘述,读者可以自行月底说明书和官网的教程,或在网上找到相关资料


这里需要说明的是,因为我是在虚拟机里编译和调试,而评估版接的是物理机器的usb口,所以需要把对应的USB设备“穿”到虚拟机,如下叫KEIL - TOOLs by ARM DAP-Link-II的USB设备便是评估板调试口

9.PNG


USB调试口传进来后,可以在设备的串口里看到,我的例子是USB串行设备COM3

10.PNG


打开官方是烧录工具,选择刚才编译生成的bin;串口选择COM3,注意波特率设置

11.PNG


按压板子的RST键盘(最右边),板子复位后自行烧录

12.PNG

首次烧录的时候,会出现mounterr 13的错误,需要执行mkfs命令格式化

这个命令时间比较长,耐心等待即可

13.PNG


可以用调式工具查看flash的空余空间,因为一会要下载音乐文件到文件系统

可以看到,作为串口工具,官方的调试工具不太好用,接下来我们切换到securityCRT工具

14.PNG

在securityCRT设置好COM3,波特率,默认目录,XMODEM协议的包长等等

15.PNG


设置完了后,可以用rxfile命令下载“两只老虎”的音乐,wav格式,注意需要串口工具的配合

下载本板路径 2:/liangzhilaohu.wav

16.PNG




在shell下直接启动micropython

试验一下micropython的基本功能,合成一个字符串“FR3068E-C Demo board”,功能正常

17.PNG


硬件准备,因为要放音乐,得给评估板接一个喇叭,接在AUDIO_PA 后的SPK跳线处

18.PNG

好了,一切准备就绪,准备放音乐

在python shell里导入音频回放模块并实例化

直接用音频ad的方法“play”去播放对应的文件,这个文件先前的步骤已经下载到本板的文件系统路径 2:/liangzhilaohu.wav

播放完后自己结束

19.PNG


中间也可以增加音量,静音,暂停等,调用对应的方法即可。从喇叭的输出看非常有效,声音洪亮清晰。

20.PNG

21.PNG


接着用python交互式地控制本板的LED

首先通过pyb模块实例化两个LED,分别对应板子上的D3,D4

分别控制两个LED的打开,关闭,可以在评估板上看到D3/D4对应的状态

22.PNG
23.PNG
24.PNG



总结:这块小板子上手快,基础例程丰富,硬件接口丰富,功耗低,蓝牙功能完善,将来考虑进一步做物联网智能控制的Hub(需要蓝牙mesh支持)、给特斯拉做个小的车机信息显示(通过OBD接口).

感谢面包板社区和FreqChip的大力支持!