欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 基于RISC-V架构的嵌入式系统开发
      • 作者:编者:李正军//李潇然|责编:李馨馨//王芳
      • 出版社:机械工业
      • ISBN:9787111775584
      • 出版日期:2025/06/01
      • 页数:294
    • 售价:35.6
  • 内容大纲

        本书全面介绍了RISC-V架构及其在嵌入式系统开发中的应用。全书共分13章,主要内容包括:绪论、RISC-V技术生态与实践、RISC-V架构的中断和异常、RISC-V汇编语言程序设计、CH32嵌入式微控制器与最小系统设计、MRS集成开发环境、CH32通用输入输出接口、CH32外部中断、CH32定时器系统、CH32通用同步异步收发器、HPM6700系列高性能微控制器、HPM6750微控制器开发平台和HPM6750微控制器开发应用实例。本书内容丰富,体系先进,结构合理,理论与实践相结合,注重工程应用。
        本书可作为从事RISC-V嵌入式系统开发的工程技术人员的参考书,也可作为高等院校各类自动化、机器人、机电一体化、人工智能、电子与电气工程、计算机应用、信息工程、物联网等相关专业的本、专科学生教材。
  • 作者介绍

        李正军,山东大学教授,硕士研究生导师。1984年毕业于山东大学数学系,同年留山东大学数学系任教;先后担任“211工程”重点建设项目“现场总线技术实验室”负责人、控制科学与工程学院“微机原理”课程负责人,并获山东大学优秀教师荣誉称号。担任中国电气工业协会设备网现场总线分会理事、中华人民共和国机械行业标准《低压电气通信规约》审稿人,全国电器设备网络通信接口标准化委员会委员。发表科研与教学论文50余篇,出版著作15部。承担省部级与企业科研课题30余项,主要研究方向包括嵌入式系统、计算机控制技术、现场总线应用技术、电力电子技术等,
  • 目录

    前言
    第1章  绪论
      1.1  指令集架构概述
        1.1.1  指令集架构的基本概念
        1.1.2  CISC与RISC
        1.1.3  32位与64位架构
        1.1.4  知名指令集架构
        1.1.5  CPU的领域之分
      1.2  RISC-V架构概述
        1.2.1  RISC-V架构的诞生
        1.2.2  RISC-V的发展历程
        1.2.3  RISC-V的指令集架构
        1.2.4  RISC-V的应用领域
      习题
    第2章  RISC-V技术生态与实践
      2.1  采用RISC-V架构的国内外厂商
        2.1.1  采用RISC-V架构的国外厂商
        2.1.2  采用RISC-V架构的国内厂商
      2.2  RISC-V架构指令集的先驱——SiFive公司产品
        2.2.1  微控制器
        2.2.2  基于RISC-V架构微控制器的特点
        2.2.3  微控制器的应用领域
        2.2.4  基于RISC-V架构的开发板
      2.3  国产RISC-V架构——玄铁系列微处理器
        2.3.1  玄铁系列微处理器8系列和9系列、无剑600 SoC平台
        2.3.2  玄铁微处理器的应用领域
        2.3.3  全志D1-哪吒开发板
        2.3.4  玄铁CXX系列CSI-RTOS SDK
      2.4  国产RISC-V架构——HPM系列微控制器
        2.4.1  RISC-V微控制器HPM6700/6400系列与HPM6300系列
        2.4.2  HPM6750EVK开发板
        2.4.3  HPM微控制器开发软件
      2.5  国产RISC-V架构——CH系列微处理器
        2.5.1  青稞RISC-V通用系列产品概览
        2.5.2  32位通用增强型RISC-V微控制器CH32V103
      习题
    第3章  RISC-V架构的中断和异常
      3.1  中断和异常
        3.1.1  中断
        3.1.2  异常
        3.1.3  广义上的异常
      3.2  RISC-V架构异常处理机制
        3.2.1  概述
        3.2.2  进入异常
        3.2.3  退出异常
        3.2.4  异常服务程序
      3.3  RISC-V架构中断
        3.3.1  中断类型
        3.3.2  中断处理过程
        3.3.3  中断委托和注入

        3.3.4  中断屏蔽
        3.3.5  中断等待
        3.3.6  中断优先级与仲裁
        3.3.7  中断嵌套
        3.3.8  中断和异常比较
      3.4  核心本地中断控制器
      3.5  平台级中断控制器管理多个外部中断
        3.5.1  特点
      ……
    第4章  RISC-V汇编语言程序设计
    第5章  CH32嵌入式微控制器与最小系统设计
    第6章  MRS集成开发环境
    第7章  CH32通用输入输出接口
    第8章  CH32外部中断
    第9章  CH32定时器系统
    第10章  CH32通用同步异步收发器
    第11章  HPM6700系列高性能微控制器
    第12章  HPM6750微控制器开发平台
    第13章  HPM6750微控制器开发应用实例
    参考文献