Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    基于DongshanPI-D1S开发板的《RISC-V体系结构编程与实践》学习教程来啦

    D1系列-RISC-V
    2
    2
    205
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • baiwen
      100ask LV 3 last edited by

      感谢
      笨叔在我们适配书籍代码的过程中给予指导与帮助!
      感谢全志给我们提供这么给力的芯片以及资源支持!
      感谢平头哥优先给我们提供 支持TUI GDB工具以及相关问题解答!

      话不多说,直接上文档~ RISC-V体系结构编程与实践_基于百问网D1S的学习指南.pdf

      《RISC-V体系结构编程与实践》是张天飞老师编写的书,必定是RISC-V架构的经典书。里面的内容丰富而有深度,他使用QEMU来做实验。但是在真实开发板上,这些源码不能直接使用。我们把书上的源码移植到了DongshanPI-D1S上,并且录制相关的学习视频。

      DongshanPI-D1S是百问网推出的一款基于RISC-V 架构的学习裸机、RTOS的最小开发板。集成CKLink调试器,支持OTG烧录、GDB调试、串口打印,并将主芯片所有的信号全部引出,其中左右两侧兼容了树莓派的电源信号定义,可以很方便扩展模块。

      图片1.png

      • 板子资料:http://download.100ask.net/boards/Allwinner/D1s/index.html
      • 购买地址:https://item.taobao.com/item.htm?id=688098912622

      资料分两部分:开发板通用资料、《RISC-V体系结构编程与实践》的D1S源码。前者比较庞大,放在百度网盘;后者放在书籍配套的GITEE网站。

      • 开发板通用资料:
        打开 http://download.100ask.net/boards/Allwinner/D1s/index.html ,可以看到“D1s课程配套通用资料”对应的百度网盘地址,请自行下载。本课程主要使用下图所示的软件:
        图片2.png

      • 《RISC-V体系结构编程与实践》的D1S源码:
        打开 https://gitee.com/weidongshan/riscv_programming_practice 登录后按如下界面操作:

      图片3.png

      点击“克隆/下载”按钮之后,如下点击“下载ZIP”即可:

      图片4.png

      如果你没有点击“下载ZIP”,而是使用GIT命令来下载,那么下载成功后还需要执行如下命令:

      git checkout DongShanPI_D1
      
      1 Reply Last reply Reply Quote Share 1
      • q1215200171
        budbool LV 8 last edited by

        韦老师家的教程都值得一看!

        1 Reply Last reply Reply Quote Share 0
        • 1 / 1
        • First post
          Last post

        Copyright © 2022 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

        行为准则 | 用户协议 | 隐私权政策