玄铁RISC-V处理器入门与实战-RISC-V 玄铁系列开发板实践-基于玄铁E906处理器的RVB2601开发实践(上)

简介: 玄铁RISC-V处理器入门与实战-


1概述

CH2601是基于玄铁E906的RISC-V生态芯片最高主频220MHz,支持AliOS Things物联网操作系统、平头哥YoC软件平台及平头哥剑池开发工具CDK

 

RVB2601是基于平头哥生态芯片CH2601的开发板,板载JTAG调试器,WiFi&BLE芯片W800,音频ADC-ES7210,音频DAC-ES8156,128x64 OLED屏幕,RGB三色指示灯,用户按键,及兼容Arduino的扩展接口。

 

RVB2601照片及资源如下图:


image.png


 2)开发板介绍

a规格介绍

RVB2601包含以下功能模块:

 

功能模块:

模块

描述

主控

CH2601,基于玄铁E906最高主频 220MHz

WiFi

W800,WiFi&BLE Combo芯片,联盛德

JTAG 调试器

4线JTAG调试器

USB 转串口芯片

CP2102的USB转UART电路

音频 ADC

ES7210,顺芯

音频 DAC

ES8156,顺芯

天线

2.4G PCB天线

OLED 屏幕

128*64 OLED屏幕(QG-2864ASWPG01),智晶

喇叭

4欧姆/2W输出,参考音回采

硅麦

MSM381A3729H9HP,敏芯微

指示灯

3路PWM LED灯、STM32工作指示灯x 2电源指示灯x1;

按键

一个CH2601的CPU复位按键、一个 JTAG芯片复位按键、两个用户自定义按键;

 

b硬件结构和接口说明

RVB2601尺寸(L*W):99.5 * 78.7 mm,单板结构接口如下所示:

 

image.png

 

 

 

 

单板接口介绍:

 

序号

描述

1

JTAG复位按键

2

用户自定义按键1

3

用户自定义按键2

4

CH2601复位按键

5

USB接口--JTAG(连接CPU或者WiFi芯片)

6

硅麦

7

USB接口--UART(连接CPU或者WiFi芯片)

8

三色呼吸灯

9

STM32工作指示灯

10

电源指示灯

11

OLED屏幕

12

硅麦

13

OLED屏幕连接器

14

喇叭连接器

 

为了方便开发者调试,RVB2601提供了四个扩展接口,分别是J1J2J3J4其信号如下

image.png

 

更多RVB2601开发板硬件接口及模块功能介绍,可以参考《RVB2601开发板用户手册》

 

2) 开发环境搭建

a开发软件准备

CDK是平头哥面向MCU、工控、IoT等领域应用提供的专业集成开发环境。它以极简开发为理念,在不改变传统MCU应用开发习惯的基础上,全面接入云端开发资源,并结合图形化的OSTracer、Profiling等调试分析工具,加速用户产品开发。

 

关于CDK的介绍,可以直接前往平头哥芯片开发社区进行查看,在资源下载处可以下载最新版剑池CDK软件包,解压缩直接双击setup.exe进行安装,按照安装提示逐步点击完整即可。

b串口调试环境准备

首先需要给开发板供电,RVB2601开发板板载两个Micro USB口,USB口输入电压5V,连接任意一个USB口,即可对开发板供电。串口调试时,USB线接用户UART口。

驱动安装

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

 

image.png

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

 

image.png

相关文章
|
存储 缓存 人工智能
玄铁 E906处理器简介|学习笔记
快速学习玄铁 E906处理器简介
3684 0
玄铁 E906处理器简介|学习笔记
|
传感器 监控 物联网
玄铁RISC-V处理器入门与实战-RISC-V 玄铁系列开发板实践-基于玄铁C906处理器的D1 Dock Pro开发实践(下)
玄铁RISC-V处理器入门与实战-RISC-V 玄铁系列开发板实践-基于玄铁C906处理器的D1 Dock Pro开发实践
1172 0
|
网络协议 IDE Linux
mongoose使用详细 -- 如何通过mongoose搭建服务器
mongoose使用详细 -- 如何通过mongoose搭建服务器
3305 0
vue3 element-plus 实现表格数据更改功能
在 vue3 中使用 element-plus 实现表格数据更改功能,可以通过以下步骤实现:
1807 0
|
13天前
|
人工智能 JavaScript API
Codex接入DeepSeek‑V4‑Flash实操指南:搭配qwen3‑vl‑flash补齐图像识别两套落地方案
随着AI编程工具持续普及,Codex作为终端与桌面一体化代码智能体,凭借读写本地文件、执行终端命令、多步骤代码重构、工具调用等能力,已经成为众多开发者日常开发的重要辅助。但原生Codex高度依赖官方模型订阅服务,长期使用会产生较高成本,大量开发者开始寻找性价比更高的第三方推理基座。DeepSeek‑V4‑Flash凭借原生适配Codex所需的Responses API协议、百万级上下文窗口、低廉的Token计费标准、成熟完善的Agent工具调用能力,成为替换Codex原生模型的优选方案。
290 1
|
Nacos 微服务 监控
Nacos:微服务架构中的“服务管家”与“配置中心”
Nacos是阿里巴巴开源的微服务“服务管家”与“配置中心”,集服务注册发现、动态配置管理、健康检查、DNS发现等功能于一体,支持多语言、多协议接入,助力构建高可用、易运维的云原生应用体系。
1506 155
|
达摩院 安全 Anolis
Anolis OS 23 架构支持家族新成员:Anolis OS 23.3 版本及 RISC-V 预览版发布
Anolis OS 23.3在保障基础功能持续演进、完善安全漏洞的修复的同时,实现了对 RISC-V 的初步支持。
STM32CubeMX WS2812B灯驱动
STM32CubeMX WS2812B灯驱动
2986 1
|
缓存 NoSQL Java
数据库大作业——学生选课系统(基于SpringBoot+Mysql)
一、需求分析 1、项目背景 由于选课时间集中, 在同一时间进入系统抢占有限的资源, 导致系统服务响应速度明显下降, 严重时甚至会造成服务器崩溃。这种问题在目前实行学分制的国内高校中普遍存在。当系统软件不具备高并发性时,就无法顺畅承接超大流量,当请求过多,系统就会直接崩溃。