注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
foreng的个人空间 https://home.eeworld.com.cn/space-uid-146656.html [收藏] [复制] [分享] [RSS]
日志

【平头哥RVB2601创意开发】环境搭建和第一个串口打印hello world成功输出

热度 1已有 489 次阅读2022-6-27 14:47

首次拿到RVB2601开发板,于是准备在win10操作系统下搭建一个开发环境,目标是输出“hello world”。经过反复的摸索,最后终于成功了。

0、开箱,里面有一块开发板及一根USB线缆。看标识,USB应该是既可以编程用,也可以作为UART线缆用。

 

1、下载RVB2601编译器

下载地址为:https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource/1356021/1641454194043/cdk-windows-V2.12.1-20211227-1849.zip。大约1个G,等个大约十分钟左右即可下载完毕。

2、下载串口驱动。

USB线缆接上开发板的UART接口之后,系统会提示安装了新硬件,此时必须更新该串口的驱动方可使用。

下载地址为:javascript:;

3、计算机上必须要有串口助手一类的工具软件。我个人使用SSCOM。这个在网上随便找个即可。

4、准备工作做完了之后,现在开始安装开发工具(编译器)。将第一步下载下来的文件cdk-windows-V2.12.1-20211227-1849.zip解压,然后以管理员运行setup.exe,如下图所示:

 

点击“next”,出现如下的信息收集界面,填完之后再次点击“next”:

 

出现目录选择界面,直接“next”:

 

这时再次点击“next”,就进入正式安装的界面了:

 

这个界面有点久,到最后,会出来两个黑色的DOS界面窗口,然后一直卡在那里,最后实在忍不了了,用鼠标点击进入该窗口,按回车,它就自动消失了!哈哈!然后又出来几个黑色的DOS窗口,均是一会儿就自动消失。然后就出现如下界面:

 

点击“finish”,安装成功!

5、打开编译器(CDK),出现如下界面。跟大多数编译器一样,均有菜单栏、编辑区、项目栏、输出栏等。

 

点击 file|new|new multi-project workspace,新建一个工作区:

 

 

6、这时就到了关键一步,把下载下来的 ch2601_helloworld.zip 解压,然后加入到该工作区当中。

下载的网址在:javascript:;

第一次进入,需要注册。这里我还出现了一个小插曲,注册之后,居然没有给密码就完了,害得我搞了次“忘记密码”,才再次设置了密码进入了。

下载“CH2601_SDK”,里面就包含有“ch2601_helloworld.zip”。然后将其解压到刚才的工作区目录,并在编译器当中,加入该工程:

 

在出现的界面下,展示右侧的项目文件,双击main.c,就看到了如下代码:

 

在这里,你可以将打印出的语句改成你想的任何一个单词均可!这里我加上一个日期:“hello world!20220626”。

7、按F7编译。弹出出错窗口:

 

 

此时,需要下载packet,在左侧的工作区中,右击打?号的sdk,然后点击download。

 

 

大约二十秒钟,下载完毕。

 

下载完毕后,再次按F7,发现packet还没有安装完毕,稍等一会儿(大约1分钟),安装成功。现在再按F7编译,就OK了!

(编译是真的慢,要31秒多)

8、对开发板编程。因为我的开发板已经下载过一次程序,所以现在上电瞬间就没有默认的语音播报。不管它,点击flash|download!

 

 

最后出现这个界面就OK了:

 

 

9、实际上,此时程序已经在运行了。因为我此时手头只用了一根USB线,所以,我将USB线从开发板的JTAG接口拔下来,重新插入UART接口,同时,打开电脑上的串口助手,将波特率设置为115200,打开COM3(这个得依自己电脑上的实际串口号而定),出现如下界面:

 

哈哈,第一个hello world,就是从串口输出的!

至此,编译器安装与首个串口输出程序调试完毕!接下来就可以自行研究其它的东东啰!

 

本文来自论坛,点击查看完整帖子内容。

全部作者的其他最新日志
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章