【平头哥RVB2601创意应用开发】零基础篇一:玩转RVB2601(基于RISC-V MCU)入门板子上电
[复制链接]
本帖最后由 RISC-Vduino 于 2022-6-25 09:35 编辑
本篇是零基础入门的亲身实践,如果您初次拿到板卡,想开发项目的顺畅一些,不妨看看此连载的文章,相信我们花费时间精力踩过的坑,在此汇集成《零基础上手玩转RVB2601》,从简单的传感采集项目到复杂系统项目实现过程逐步整理发布,让小白简易上手,系统性学习这个板子应用开发!
荣幸拿到平头哥半导体的RVB2601 RISC-V板卡,感谢eeworld电子工程世界,感谢平头哥寄送测试评估市面上屈指可数的RISC-V单片机板子,感谢平头个小助手进行技术指点,让我们玩转这个全新的板卡。
【板卡简要介绍】
CH2601 MCU是RISC-V架构MCU,基于玄铁E906的RISC-V生态芯片,最高主频220MHz,支持AliOS Things物联网操作系统、平头哥YoC软件平台及平头哥剑池开发工具(CDK)。
RVB2601板载了丰富的硬件资源,内置了WiFi&BLE Combo芯片W800,音频ADC芯片ES7210,音频DAC芯片ES8156,128*64 OLED屏,用户按键,三色灯及兼容Arduino的扩展接口。开发者基于RVB2601可进行端云一体的物联网应用开发及音频方案开发;此外RVB2601配置了板载JTAG调试器,用户只需一根USB线即可开始软件调试,另一根USB线用来打印串口数据,方便调试。
要用这个板子连接传感器或者执行器,必须查阅下面资料图文:
0x00) 开发者准备电脑最好安装Windows 7 x64或者Windows 10,Windows 11也可以;(Linux建议熟悉后再安装)
0x01) 安装好IDE工具CDK(IDE下载)用于编辑编译代码,下载到RVB2601板子程序。
0x02 ) 安装好打印串口数据驱动程序板子(Win7驱动,Win10驱动)必须安装驱动程序才能识别RVB2601,否则只能下载不能打印
0x03) 安装一个串口助手工具,比如串口猎人,SSCOM,Arduino串口助手,Putty等等其他工具。
0x04 ) 准备好RVB2601板子
0x05) 准备MicroUSB线1,MicroUSB线2 (这里建议官方区别一下两条线颜色,都是黑色很容易拔插错误。)
0x06 ) 将RVB2601板子通过USB线1接入电脑USB口,USB线2也接入电脑USB口,打开串口助手工具,设置波特率115200,即可看到来自RVB2601板子对电脑的问候一句对话!这是官方默认的串口打印程序。
0x07) 接下来开始进入单片机软硬件开发第一个HelloWorld程序!或者点灯程序LED Blink !但是开始编程之前,须看清下面图表。
0x08 ) RVB2601框图, 如图1
0x09 ) CH2601 MCU GPIO引脚,如图2
0x0A) CH2601 MCU GPIO引脚复用图,如图3
0x0B ) CH2601 MCU GPIO引脚定义功能表,如图4,图5,图6,图7
强烈建议开发代码前,最好根据上诉步骤进行,后面遇到很多问题就是缺少看这几张图表!
附件是视频教程,可以参考软件安装和上电的现象,验证收到的RVB2601是否有问题!确保开发时,一切正常!
本篇到这里结束,下一篇继续分享:
【平头哥RVB2601创意应用开发】零基础篇二:
玩转RVB2601(基于RISC-V MCU)入门板子第一个HelloWorld(LED Blink)程序!
图1 RVB2601框图
图2 CH2601框图 MCU GPIO引脚图
图3 CH2601 MCU GPIO引脚复用图
图4 CH2601 MCU GPIO引脚定义功能表
图5 CH2601 MCU GPIO引脚定义功能表
图6 CH2601 MCU GPIO引脚定义功能表
图7 CH2601 MCU GPIO引脚定义功能表
0x01_RVB2601平头哥CDK安装教程_Windows10
0x00_RVB2601硬件连接 两根USB线开机语音提示
0x00_硬件连接 两根USB线开机语音提示.mp4
(3.03 MB, 下载次数: 0)
|