原创 《RISC-V架构与嵌入式开发快速入门》---快速浏览

2019-10-10 19:55 3016 26 4 分类: MCU/ 嵌入式 文集: risc-v

首先非常感谢面包板网赠送的架构与嵌入式开发快速入门>这本书。

收到书后浏览目录第一章是关于我们为什么最终选择了RISC-V的介绍。我比较关心第二章''开源蜂鸟E203超低功耗RISC-V CoreSoc''  可以下载源代码,GitHub 搜索 e200_opensource-master下载开源RISC_V项目原码。https://github.com/SI-RISCV/e200_opensource

下面是源代码文件夹的结构目录。

最终目的是如何使用这些源代码来验证,直接跳到第7章告诉我们有配套的开发板“开源蜂鸟E203 MCU开发板”基于FPGA专用。通读本书发现这个是基于Xilinx XC7A100T的FPGA设计的,可惜我没有XilinxFPGA开发板,手上只有altera2块开发板和一块小脚丫FPGA开发板,没办法完全跟着这本书来试验验证,很遗憾。网上还找到了配套FPGA开发板的淘宝购买网页链接:

https://item.taobao.com/item.htm?id=580813056318

本书的第三章到第六章是很详细的讲解了RISC-V系统指令集架构,中断异常,外设等寄存器配置和应用。这些不是我特别关心的地方,这些我只是大致浏览了一遍内容,里面讲的很详细,我把它当数据手册用,等到需要用到某个功能在专门翻开这本书去研究它。

从第八章到第十四章都是介绍具体怎么快速开发入门RISC-V,使用到GCC工具链。我不会汇编语言,因此我跳过了RISC-V汇编语言程序设计这一章节。本书大部分都是在基于虚拟机下安装Ubuntu系统然后使用和开发RISC-V各种应用和案例,我不喜欢这样的方式(因为我不会,也不想用Ubuntu 就是没有Windows用着方便用着顺手)。还好作者也给我们提供了Windows 系统下的IDE集成开发调试环境的介绍“Eclipse”这就让我很熟悉了,因为quartus II软件里就有用Eclipsenios ii software build tools for eclipse 打开我的软件想跟着试一下,发现不是书中介绍的那个版本在创建完C工程后 只有hello world ANSI C project没有hello world risc-v project。这个就有点遗憾了,初次浏览进行到这就没办法再操作了,先再查查下载专用eclipse再试试demo

书中的快速入门就被我这么粗略的浏览完毕了,本书还后附了详细的RISC-V指令集,寄存器,PLIC,存储器,指令编码列表,伪指令的详细介绍。

作者: 星空下的屋顶, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-1725523.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论3条评论)

登录后参与讨论

dmm8 2019-10-14 10:21

星空下的屋顶: 争取有
  

星空下的屋顶 2019-10-11 09:55

dmm8: 蹲一个开发连载,会有吗?哈哈哈
争取有

dmm8 2019-10-11 09:42

蹲一个开发连载,会有吗?哈哈哈
相关推荐阅读
星空下的屋顶 2020-05-24 23:28
MM32L373灵动微电子eMiniBoard-MB-024
eMiniBoard MB-024 基于 Cortex-M3 通用系列开发板 ,有两个MM32L373芯片,U1是MM32L373PF,U7是MM32L373PS。eMiniBoard开发板是自带MM...
星空下的屋顶 2020-04-18 17:39
rtthread移植到nios ii中
上次参加面板版社区评测的活动,获得了一本《RT_Thread内核实现与应用开发实战指南》,看完了这本书之后,因为我手上有fpga的开发板一直就想把rt_thread移植到fpga中。看了RT-Ther...
星空下的屋顶 2019-12-11 21:39
《RT-Thread应用开发》
首先非常感谢面包板社区给提供由野火推出的《RT-Thread内核实现与应用开发实战指南--基于STM32》这本教程。RT-Thread中国自主物联网操作系统,是一款“开源免费”的实时操...
星空下的屋顶 2019-10-20 22:13
《RISC-V架构与嵌入式开发快速入门》Windows开发环境IDE eclipse 插件安装
从eclipse官网下载最新的eclipse软件安装,安装软件前还要安装Java软件JDK,否则eclipse无法正常安装。安装完成后我们要把GNU MCU ECLIPSE插件安装。eclipse下载...
我要评论
3
26
关闭 站长推荐上一条 /2 下一条