首先感谢面包板社区、富芮坤电子提从了这么好的开发板进行测评。拿到开发板有一段时间了,我看到富芮坤一直在更新他们的固件,以及提供了更好的服务。今天分享如何创建开发环境,以及如何使用他们的串口工具进行下载。
【资料获取】
官网提供了开发工具下载的网址:https://www.freqchip.com/sjds

【资料简介】
下载好后解压资料包,资料包提供的内容可是说是非常丰富的:

它的SDK文件夹下面提供了厂家非常多的示例。
开发文档也提供了中文的资料,非常详细。
【工程搭建】
由于Device是直接使用ARM-CORTEX33的内核,如果你已经安装过cortex-m33的pack,那么keil就不需要重新安装,如果没有,那就去官网直接下载好arm cortex-m33的pack包就行了。
随便打开一个示例工程,就可以直接编译固件了,固件默认的生成了.bin文件:


【固件下载】
由于出厂程序烧录了LVGL的工程,占用了SWD这个IO,所以必须要先使用官网的下载工具下载一次固件才能使用dap-link进行下载调试。
打开烧录工具目录下面,有个绿色的烧录工具。

打开后首先录入.bin文件,然后配置串口为921600的波特率。如下图所示:

【注意】
在串口接口上,没有供电,需要另外接一个USB才能开机。我试了好久才发现的。
然后重新上电,就可以自动下载固件了:

到此,环境搭建与烧录就完成了。