查看: 1207|回复: 0
收起左侧

RVB2601开箱初试手把手教学

[复制链接]

  离线 

  • TA的每日心情
    拍拍
    2022-6-27 11:09
  • 签到天数: 25 天

    [LV.4]

    发表于 2021-5-3 19:58:14 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 sky 于 2021-5-3 20:06 编辑

    这篇主要用于记录我的整个初次上手过程,将详细记录每一个遇到的坑,尽可能的让其他同学能简单的开始熟悉整套工具的使用,应该不会涉及太多的理论知识。


    一、相关工具的准备

    我们最开始需要的是三个软件工具,
    1.首先是阿里云自己的CDK
    安装过程没什么好赘述的,保持默认选项不停下一步即可。

    2.另外在目前的版本中,我们还需要下载git windows版,因为在CDK中新建工程时会用到,下载链接:https://git-scm.com/downloads
    但是偶尔会出现因为网络原因无法下载的,上百度云链接:https://pan.baidu.com/s/1Yx5GSFzALL5TvwiRH6EFpw  提取码:fol0
    因为大小只有不到50M,所以龟速应该也能下载完,安装也基本上时默认下一步。

    3.需要一个串口通信软件,这个就不便多说了,比较出名的有串口调试助手、SecureCRT,百度找一下安装方式吧

    CH2601 单片机芯片及应用-RVB2601开箱初试手把手教学risc-v单片机中文社区(1)


    二、连接板子与pc

    板子上没有单独的DC供电口,但是可以看到有两个MicroUSB接口,其中JTAG接口同时承担了下载调试供电的功能,
    (上电后似乎因为有固化好的程序,喇叭会自动播放声音,处于安静环境的同学请注意)
    使用盒子内自带的线连接板子与PC,连接上后会自动安装CKLin-Lite驱动,可以在设备管理器里看到。
    因为似乎有存在驱动没有自动安装成功的案例,在这个链接重新下载:https://occ.t-head.cn/community/download?id=616215132330000384
    同时注意区分一下uart(串口)是com数,在设别管理器里名称为Silicon Labs CP210x USB to UART Bridge的就是RVB2601的串口


    三、配置CDK

    打开CDK之前,首先随便新建一个git_test文件夹,资源管理器中打开该文件夹,右键,点击Git GUI Here,
    弹出git的图形界面,点击Create New Repository,点击Browse,找到刚才新建的git_test文件夹,点击Create,结束。
    打开安装好的CDK,首先是如下流程,【View】 -> 【Git Pane】,打开窗口的【Setting Tab】,配置Git的命令路径,用户名和邮箱信息
    如果点击Setting Tab,这时候点击这个小窗口右上角,注意,是小窗口的右上角,有个最大化按钮,点击一下,你就能看到配置信息的部分了,最后一个部分选择刚才新建的git_test文件夹


    四、新建、运行一个hello world工程

    在最开始出现的Welcome界面的右上角有个新建工程,点击后在上方的搜索框输入2601可以搜索到ch2601_helloworld工程,这次我们先尝试运行这个工程,点击创建工程,给工程起一个名 字,点击下载方案,在出现的新窗口配置工作区名称和工作区路径,点击右边的...新建一个文件夹就好,点击OK,CDK就会自动从git上clone这个仓库到你刚才选择的工作区并且自动打开该工程,你已经可以在CDK的左侧看到该工程。

    右键选择该工程,点击Build开始编译, 编译完成后,可以在工程目录下obj文件夹里找到ch2601_helloworld.elf可执行文件,这里先不用管它,编译成功后点击点击flash菜单,选择Download子菜单,进行镜像下载,下载完成后会弹出小窗口提示下载成功。

    切换到你的串口通信软件,串口连接上后按下板子上的RST按钮,不是J_RST,是靠右边的RST,板子就会重启并且开始运行hello world程序,你能够在串口中看到不停打印的hello world。

    从开箱到运行第一个hello world程序到这里就结束了,仅仅作为工具的使用参考是这个帖子的目的,最后没有图片的原因是我懒得找图床....







    上一篇:【2021】RISC-V应用创新大赛介绍[1]----CH2601(RISC-V架构MCU)原理图
    下一篇:RVB2601原理图
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-24 15:26 , Processed in 0.784226 second(s), 48 queries .

    快速回复 返回顶部 返回列表