RISC-V应用创新大赛 | 一文详解RVB2601套件 助你快速上手赢比赛

简介: 参加RISC-V应用创新大赛 赢取开发资源和好礼

上周我们发布了平头哥芯片开放社区×阿里云天池“RISC-V应用创新大赛”正式开赛!

为大家介绍了RISC-V应用创新大赛的赛程安排及专家评选阵容,收到了广大嵌入式爱好者的积极反馈。为了参赛者能快速熟悉掌握RVB2601套件的开发知识,OCC社区的服务小二精心准备了RVB2601的技术大礼包,包含硬件资料,软件及工具资料和应用示例等内容,详解RVB 2601开发套件背后的硬核技术,手把手教会大家如何使用RVB2601套件开发出理想的应用解决方案。还有参与大赛的额外福利,不可错过!

一 硬件资料
06382E07-3A1A-4c11-BBD5-C552AC95F478.png

RVB2601开发板图

RVB2601板载了丰富的硬件资源,内置了WiFi&BLE Combo芯片W800,音频ADC芯片ES7210,音频DAC芯片ES8156,128*64 OLED屏,用户按键,三色灯及兼容Arduino的扩展接口。开发者基于RVB2601可进行端云一体的物联网应用开发及音频方案开发;此外RVB2601配置了板载JTAG调试器,用户只需一根USB线即可开始软件调试。

RVB2601配套的硬件资料包括:

RVB2601原理图
RVB2601PCB
RVB2601开发板用户手册
(上述资料可于3月12日在群里大赛官方群里获取)

二 软件开发包

本次大赛的RVB2601开发套件使用的YoC--平头哥物联网开发平台.(https://mp.weixin.qq.com/s?__biz=MzIxMDMxMDQxNA==&mid=2247484048&idx=2&sn=4725049fc7ba713bb8c79176af73a30a&chksm=9767c6f1a0104fe78a8a3965fc1955c44c844f49f4a84179812e9e6e1f2763d57b50ffdf2347&token=1117707062&lang=zh_CN#rd)__biz=MzIxMDMxMDQxNA==&mid=2247484048&idx=2&sn=4725049fc7ba713bb8c79176af73a30a&chksm=9767c6f1a0104fe78a8a3965fc1955c44c844f49f4a84179812e9e6e1f2763d57b50ffdf2347&token=1117707062&lang=zh_CN#rd)

YoC 是基于AliOS Things,为芯片开发者提供统一底层抽象接口CSI,为业务应用开发者提供可弹性部署的组件积木式开发,为芯片产品化提供深度优化服务的嵌入式软件应用开发平台。

基于RVB2601生态开发板的YoC系统包括以下功能:

支持Wi-Fi联网,支持AT指令
支持KV小型文件系统
支持CLI命令行输入
支持麦克风输入,用于语音采集
支持喇叭输出, 用于声音播放
内置Codec解码器,支持mp3等格式音频文件播放
支持TFT LCD屏显示
支持用户按键输入

利用剑池CDK,(https://occ.t-head.cn/community/post/detail?spm=a2cl5.14300636.0.0.429d180flWoXGl&id=3842209524879077376) 开发者可以方便的进行组件积木式开发,快速的开发出产品应用解决方案。RVB2601软件包已经完成对RISC-V处理器的移植适配和芯片硬件外设的驱动,开发者无需关注底层的实现,只需要把精力和时间投入到应用功能开发上。

000000.jpg

开发流程示意图

RVB2601已完成平头哥YoC软件平台的适配,给开发者提供了丰富的基础组件及应用组件。当前基于RVB2601的SDK支持的组件如下:

1111.jpg

基于RVB2601的SDK支持的组件图

为了开发者可以更快的实现应用创新,OCC社区已经准备好了多个应用示例,小二从技术同学那里“偷偷”拍到了两个示例,抢先观看:

例程1:RVB2601基于RGB LED实现的跑马灯例程演示

https://occ.t-head.cn/community/course/detail?id=3886826112856166400

例程2:RVB2601实现的音乐播放器功能演示
https://occ.t-head.cn/community/course/detail?id=3886827532242784256

除了上面两个演示的例程,基于RVB2601开发套件还可实现“Helloworld最小系统”,“GUI图形显示”, “FOTA镜像升级”,“网络音频播放器”等例程,更多好玩有趣的例程等你来开发。

三 开发工具

RVB2601套件使用剑池CDK进行开发。剑池CDK以极简开发为理念,是专业为IoT应用开发打造的集成开发环境。它在不改变用户开发习惯的基础上,全面接入云端开发资源,结合图形化的OSTracer、Profiling等调试分析工具,加速用户产品开发。

2222.jpg

剑池CDK集成开发环境

目前剑池CDK已和OCC芯片开放社区联通,参赛选手可通过网站(https://occ.t-head.cn/development/series/Index?spm=a2cl5.14300690.0.0.6b78475albOnr1&id=3864775351511420928&type=kind&softPlatformType=4] 随时了解最新信息, 获取海量开发资源,快速适配开发需求。

3333.jpg

剑池CDK关键特性

更多剑池CDK技术特性可点击平头哥剑池CDK更新重磅来袭一文详细了解。

四 赛事说明

1 目前RISC-V应用创新大赛还在开放报名阶段,欢迎登录(插入链接https://tianchi.aliyun.com/competition/entrance/531867/introduction).报名截止时间2021年3月31日.

2 上述所列的RVB2601开发板资料及开发用户手册将在3月12日在大赛官方钉钉群中发放(钉钉群号:34204266),请各位报名参赛的选手报名成功后务必进入钉钉群,方便获取相应比赛资料及通知,对于开发过程中的疑问,将在订群中一一解答。

3 根据比赛规则,比赛期间在OCC提交标签为#RVB2601#、#RISC-V大赛#博文可以获得额外比赛积分,投稿链接:[https://occ.t-head.cn/community/post]

4 额外福利:

开发者基于YoC系统开发出优秀的组件或解决方案,可以将组件贡献到YoC组件池里来。具体如何贡献一个组件,可以参考https://occ.t-head.cn/community/post/detail?spm=a2cl5.14300636.0.0.429d5bd6ZJ3Ss7&id=3883610462894043136 欢迎大家来贡献,每成功贡献一个有效组件,我们将送上一个OCC周边束口袋一个。后续将由工作人员统计发放,截止时间大赛结束. 5月14日.

相关文章
|
4天前
|
人工智能 运维 Serverless
【CAP评测有奖】邀您共探 AI 应用开发新趋势,赢取多重好礼!
云应用开发平台 CAP(Cloud Application Platform)是阿里云推出的一站式应用开发和生命周期管理平台。是专为现代开发者打造的一站式解决方案,旨在简化应用开发流程,加速创新步伐。它集成了丰富的 Serverless + AI 应用模板、开源工具链与企业级应用管理功能,让无论是个人还是企业开发者,都能轻松构建云上应用,并实现持续迭代升级。
|
3月前
|
存储 人工智能 文字识别
AI开发初体验:昇腾加持,OrangePi AIpro 开发板
本文分享了作者使用OrangePi AIpro开发板的初体验,详细介绍了开箱、硬件连接、AI程序开发环境搭建、以及通过Jupyter Lab运行AI程序的过程,并展示了文字识别、图像分类和卡通化等AI应用实例,表达了AI时代已经到来的观点。
137 1
|
机器学习/深度学习 人工智能 算法
WAIC开发者日Workshop预告:华为昇思MindSpore基础模型创新实践
WAIC开发者日Workshop预告:华为昇思MindSpore基础模型创新实践
173 0
|
Rust 监控 安全
龙蜥开发者说:开源是场马拉松!来自广州大学姚同学的开源成长记 | 第 13 期
这只是我在龙蜥社区参与的一个项目,我却可以把它作为一个开始。
龙蜥开发者说:开源是场马拉松!来自广州大学姚同学的开源成长记 | 第 13 期
|
机器学习/深度学习 人工智能 算法
成为第一没有捷径:AI新势力MindSpore成长秘籍 | 源创者说 专访开源专家胡晓曼
成为第一没有捷径:AI新势力MindSpore成长秘籍 | 源创者说 专访开源专家胡晓曼
432 0
|
编解码 物联网 开发工具
RISC-V应用创新大赛 | 一文详解RVB2601套件 助你快速上手赢比赛
编辑语: 技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
203 0
RISC-V应用创新大赛 | 一文详解RVB2601套件 助你快速上手赢比赛
|
机器学习/深度学习 人工智能 自然语言处理
让天下三子,DeepMind官方解读新版AlphaGo强大实力
5 月 23 日,乌镇围棋峰会第一场人机大战以柯洁落败而结束,DeepMind 和谷歌在今天的人工智能高峰论坛中详细回顾了昨天的比赛,并解读了 AlphaGo 背后的强大实力。
673 0
让天下三子,DeepMind官方解读新版AlphaGo强大实力
|
Ubuntu Linux 开发者
90 后开源老司机徐亮:从大学开始全职做开源是一种怎样的体验?
  “如果你有正确的态度,有趣的事情自然会找到你。”   Eric S. Raymond 在被奉为“开源运动独立宣言”的《大教堂与集市》一文中,总结了 19 条在开源开发中非常有用的理论,上面是其中一条。开源项目总会在不经意间升级,参与者可能最初只是做一些小打小闹的贡献,后来逐步维护越来越重要、越来越多的代码,甚至是负责整个程序。在一个鼓励代码共享的软件文化中,这是一种很自然的项目演化方式。   徐亮在开源社区的经历也遵循着同样的演化路径。从一开始因为兴趣入圈、负责翻译工作,到后来成为Ubuntu、Debian资深官方开放人员,甚至把开源变成一份全职工作,今年已经是徐亮与开源结缘的第 12
426 0
|
安全 JavaScript 前端开发
AIoT五营连开终极通关秘籍,快来看!
由端上云必学!5期训练营免费学习,还能获得超多奖品!兄弟们快来~
AIoT五营连开终极通关秘籍,快来看!