热度 1
首次拿到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,就是从串口输出的!
至此,编译器安装与首个串口输出程序调试完毕!接下来就可以自行研究其它的东东啰!