原创 【富芮坤物联网开发板评测】 小白也能玩转开发板(1)

2020-6-13 12:15 4291 30 30 分类: 智能硬件 文集: 富芮坤开发板
首先感谢富芮坤和面包板社区给了我体验这块开发板的机会。
今天是拿到开发板的第二个周末,这个周末将继续我的开发体验过程。上个周学习了官方提供的文档,周末搭建了环境,对开发板做了些入门的操作,今天我将整理成文档,希望对和我一样的小白有所帮助。
下面是今天的主角
  1. FR8016H DEV1.3
  2. 面包板
  3. 杜邦线


看完了主角的靓照,我们进入主题,下面介绍一下环境的搭建。
1.安装驱动
把开发板连接电脑,如果你的端口如下图这样显示,很高兴告诉你第一步安装驱动这部微软大大已经帮忙做了。

如果是位置端口,也不要着急,直接搜索“ CP210x_VCP_Windows”,自行安装,安装之后就会和上图显示一致了
注意:COM18 是我的电脑上的,其他电脑可能是COM+其他数字
2.开发软件安装
需要下载Keil uVision5,直接官网下载,上周下载的版本是5.3。一路NEXT就完成了。


3.下载开发板SDK
官方的SDK的码云上开源,需要注册一个账号。

解压之后的截图。tools里面有烧录工具和一个蓝牙的apk,蓝牙apk在安卓10下可能会有些问题,需要找一个稍微低版本的安卓。
接下来就是我们的《hello world》闪亮登场了
4.hello world
最受欢迎的hello world来了。
我把hello world 写在了 proj_main.c 文件的 void user_entry_after_ble_init(void) 函数里,是不是要问为什么写在这儿,我从入门快速搭建系统里得到的这个消息,所以文档还是要读的。

运行接口需要用串口调试工具查看,串口调试工具这儿就不展开说了,看图

忘记提到一点,首次打开项目的时候,会弹出一个提示,当时没有截图,选择 “arm m3”就可以了。
这《hello world》太简单了,那来个升级版本的吧

这次是屏幕显示了,不用再去串口工具查看了。贴上代码

注释原来图片展示的代码 LCD_DisPIC(picture_idx++);
直接替换我的hello,开机直接展示简单暴力。
怎么到现在还没有提到面包板和杜邦线呢?
来来在这儿呢,杜邦线和面包板是为了演示“富芮坤演示文件”用的,因为我没有 跳线帽。



这个按钮是编译,其他的设置官方sdk都配置好了,不用调整。编译后的文件

在Output文件夹下。
从代码到编辑都结束了,怎么才能放到开发板里呢
注意:如果编译时提示不能超过32k,这个是因为Keil 没有授权
5.烧录
打开上面提到的sdk的tools目录,找到FR8010H_Download_Tool.exe,运行

开发板连接电脑,点击FR8010H_Download_Tool软件的 ”打开“ 按钮,按一下开发板的 “RST” 按键,软件显示 “已连接”,通过 “导入DAT文件” 找到要烧录的固件,最后点击 “写入所有内容”,坐等大功告成, 软件提示 烧录成功 后,开发板会自动点亮,如果没有点亮 可能就是固件有问题,或者固件中没有屏幕的相关操作函数。
今天的教程到此结束,下午继续折腾。

作者: 物联网爱好者, 来源:面包板社区

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

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

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
30
关闭 站长推荐上一条 /3 下一条