写点什么

RVB2601 开发板快速上手教程

发布于: 2021 年 09 月 01 日
RVB2601开发板快速上手教程

关键词:RVB2601、RISC-V 开发板、玄铁 E906、WiFi&BLE , 低功耗, AliOS Things,RISC-V  MCU,上手,好用,控制,开关


1.  开发板简介


开发板资源描述如下图:



硬件参数如下:

  • 5V/1AUSB 输入

  • USB 转串口芯片 CP2012--单板系统启动/命令行信息都通过此端口输出

  • USB 接口 JTAG 芯片 STM32--可以使用 USB 口进行程序烧写,在线 Debug 功能

  • 板载 PA--支持外接 speaker、支持 PA 后反馈,参考音回采

  • 板载两路硅麦

  • 4 个按键--一个 BigDipper 的 CPU 复位按键、一个 JTAG 芯片复位按键、两个用户自定义按键

  • 三种功能的 LED 灯--呼吸三色灯、STM32 工指示灯 x2、电源指示灯 x1

  • 用户扩展 IO 插针

  • OLED 屏幕


2.  开发硬件环境搭建

2.1.  开发板烧录和供电

RVB2601 开发板烧录和供电采用 JTAG USB 端口,位置参考开发板资源图里。


2.2. 串口调试环境

2.2.1.  硬件连接

RVB2601 开发板的 UART USB 端口,位置参考开发板资源图里。


2.2.2.  驱动安装

进入我的电脑设备管理器查看,可以看到改串口驱动已经正确安装。如果第一次使用,会看到显示问号。请进入芯片开放社区里资源下载进行 CP210X 串口驱动下载,或直接点击[这里]下载串口驱动。



2.2.3.  串口软件配置

可以使用各种串口客户端软件,选择波特率为 115200,这里已 SSCOM 为例。



3.  开发软件环境搭建

3.1.  CDK 介绍

基于 RVB2601 开发板的应用是利用 CDK 集成开发环境进行开发的。 关于的 CDK 的介绍,可以直接前往平头哥芯片开发社区进行查看,也可以点击这里直接前往。


3.2.  CDK 开发包获取

直接前往平头哥芯片开放社区资源下载中心进行下载,也可以点击这里直接下载。

注意:针对 RVB2601 开发板进行开发,CDK 必须升级到 2.8.2 版本以上。


3.3.  CDK 安装

解压缩直接双击 setup.exe 进行安装,按照安装提示逐步点击完整即可。


4.  程序运行

4.1.  Helloworld 程序获取

双击打开 CDK,点击工具栏最右侧的 HOME 图标,点击新建工程, 在弹出来的搜索栏里输入 Helloworld, 在结果里选择 ch2601_helloworld,点击右侧的创建工程。



4.2.  编译

右键点击 Ch2601_helloworld 工程,选择 build,进行编译,直到结束。



编译完成后,可以在工程目录下 obj 文件夹里找到 ch2601_helloworld.elf 可执行文件。


4.3.  下载

点击 flash 菜单,选择 Download 子菜单,进行镜像下载。



下载完成后可以看到以下对话框信息。



4.4.  运行

按照 RVB2601 板子上的 RST 复位键,程序会自动执行。

在串口客户端里可以看到以下打印信息,说明程序已经正确执行。



本文转自平头哥芯片开放社区(occ),更多详情请点击https://occ.t-head.cn/store/board?channelName=1

用户头像

还未添加个人签名 2021.08.24 加入

还未添加个人简介

评论

发布
暂无评论
RVB2601开发板快速上手教程