中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
嵌入式系統原理與開發——基于RISC-V和LINUX系統

包郵 嵌入式系統原理與開發——基于RISC-V和LINUX系統

出版社:清華大學出版社出版時間:2024-06-01
開本: 其他 頁數: 264
中 圖 價:¥65.1(7.3折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式系統原理與開發——基于RISC-V和LINUX系統 版權信息

嵌入式系統原理與開發——基于RISC-V和LINUX系統 本書特色

本書以當前嵌入式系統領域里具有代表性的RISC-V技術和Linux操作系統為分析對象,首先介紹嵌入式系統的基礎知識,RISC-V指令集和賽昉科技公司出品的VisionFive 2(中文名:昉·星光 2)單板計算機;然后在此基礎上闡述嵌入式Linux相關知識;*后介紹采用Python語言在RISC-V單板計算機和嵌入式Linux系統上的開發設計案例。
? 深入闡述,抓住本質 本書是基于RISC-V指令集的單板計算機和嵌入式Linux操作系統的深度結合的嵌入式圖書。
? 支持認證,實用性強 本書及配套資源全面支持RISC-V核心能力認證課程體系,是RISC-V國際人才培養認證中心職業技能培訓指定用書。
? 完整系統,與時俱進 在參考ACM&IEEE聯合制定的計算機學科的課程體系(2020版)中Embedded System課程要求的基礎上,結合國內高校計算機學科課程大綱要求進行撰寫,參考資料主要來自RISC-V社區、Linux官網、賽昉科技官網以及知名嵌入式設備公司。
? 例程豐富,注釋翔實 本書案例源碼豐富,并且從編寫小組從事的科研項目和實踐活動出發,選擇具有一定實用價值,包含交叉學科知識且反映RISC-V技術、嵌入式Linux與物聯網技術結合的項目實例。

嵌入式系統原理與開發——基于RISC-V和LINUX系統 內容簡介

本書以當前嵌入式系統領域里具有代表性的RISC-V技術和嵌入式Linux操作系統作為分析對象。本書內容分為三個部分,**部分介紹嵌入式系統的基礎知識,RISC-V指令集和賽昉科技出品的VisionFive 2(中文名:昉·星光 2)單板計算機。在此基礎上第二部分闡述了嵌入式Linux相關知識,主要包括Linux內核、文件系統、移植方法、驅動程序等內容。第三部分介紹采用python語言在RISC-V單板計算機和嵌入式Linux系統上的開發設計案例。本書可以作為高等學校計算機、電子、電信類專業學生的參考用書,也可以作為RISC-V相關嵌入式開發人員的參考用書。

嵌入式系統原理與開發——基于RISC-V和LINUX系統 目錄

第1章嵌入式系統概述
1.1嵌入式系統簡介
1.1.1嵌入式系統的產生
1.1.2嵌入式系統的定義、特點和分類
1.1.3嵌入式系統的典型組成
1.2嵌入式微處理器
1.2.1嵌入式微處理器簡介
1.2.2主流嵌入式微處理器
1.3嵌入式操作系統
1.3.1嵌入式Linux
1.3.2QNX
1.3.3Huawei LiteOS
1.3.4Android
1.3.5μC/OS-Ⅱ
1.3.6VxWorks
1.3.7RT-Thread
1.4嵌入式系統的應用領域和發展趨勢
1.4.1嵌入式系統的應用領域
1.4.2嵌入式系統的發展趨勢
1.5本章小結
第2章RISC-V處理器架構
2.1RISC-V架構簡介
2.1.1RISC-V架構的發展及推廣
2.1.2RISC-V架構特點
2.1.3RISC-V架構處理器芯片
2.2RISC-V寄存器
2.2.1通用寄存器
2.2.2控制與狀態寄存器
2.2.3程序指針寄存器PC
2.3RISC-V權限模式
2.4RISC-V指令集
2.4.1RISC-V指令編碼格式
2.4.2RISC-V指令長度編碼
2.4.3RISC-V尋址方式
2.4.4RV32I指令簡介
2.5RISC-V異常與中斷
2.5.1同步異常和異步異常
2.5.2RV32權限模式和異常
2.5.3機器模式異常相關的CSR寄存器
2.5.4異常與中斷響應過程
2.6本章小結
第3章昉·星光 2(VisionFive 2)RISC-V單板計算機
3.1JH-7110(昉·驚鴻-7110)處理器
3.1.1JH-7110處理器簡介
3.1.2JH-7110處理器內部各模塊介紹
3.1.3JH-7110處理器地址映射
3.2VisionFive 2 RISC-V單板計算機簡介
3.2.1VisionFive 2 RISC-V單板計算機組成
3.2.2VisionFive 2 RISC-V單板計算機外設
3.3快速使用 VisionFive 2 RISC-V單板計算機
3.3.1將操作系統燒錄到Micro-SD卡上并擴展分區
3.3.2更新SPL和U-Boot
3.4本章小結
第4章Linux基礎
4.1Linux和Shell
4.2常見Linux發行版本
4.3Linux文件管理
4.3.1查看文件
4.3.2元字符
4.3.3隱藏文件
4.3.4查看文件內容
4.3.5統計單詞數目
4.3.6復制文件
4.3.7重命名文件
4.3.8刪除文件
4.4Linux目錄
4.4.1主目錄
4.4.2絕對路徑和相對路徑
4.4.3創建目錄
4.4.4刪除目錄
4.4.5改變所在目錄
4.4.6重命名目錄
4.5Linux文件權限和訪問模式
4.5.1查看文件權限
4.5.2文件訪問模式
4.5.3目錄訪問模式
4.5.4改變權限
4.5.5更改所有者和用戶組
4.6Linux環境變量
4.6.1.profile文件
4.6.2設置終端類型
4.6.3設置PATH變量
4.6.4設置命令提示符
4.6.5常用環境變量
4.7Linux yum 和Linux apt 軟件包管理器
4.7.1Linux yum軟件包管理器
4.7.2Linux apt 軟件包管理器
4.8Linux常用服務
4.8.1Linux磁盤管理
4.8.2SSH服務
4.8.3minicom
4.9本章小結
第5章Linux內核
5.1Linux內核概述
5.1.1GNU/Linux的基本體系結構
5.1.2Linux內核版本及特點
5.1.3Linux內核的主要架構及功能
5.1.4Linux內核源碼目錄結構
5.2Linux進程管理
5.2.1進程的表示和切換
5.2.2進程、線程和內核線程
5.2.3進程描述符task_struct的幾個特殊字段
5.2.4kernel_clone函數
5.2.5進程的創建
5.2.6線程和內核線程的創建
5.2.7進程的執行——exec函數族
5.2.8進程的終止
5.2.9進程的調度
5.3Linux內存管理
5.3.1Linux內存管理概述
5.3.2Linux虛擬存儲空間及分布
5.3.3進程空間描述
5.3.4物理內存管理(頁管理)
5.3.5基于Slab分配器的管理技術
5.3.6內核非連續內存分配(vmalloc)
5.3.7頁面回收簡述
5.4Linux模塊
5.4.1LKM 的編寫和編譯
5.4.2LKM的內核表示
5.4.3模塊的加載與卸載
5.4.4模塊主要命令
5.5Linux中斷管理
5.5.1Linux中斷的一些基本概念
5.5.2通用中斷子系統
5.5.3主要數據結構
5.6本章小結
第6章Linux文件系統
6.1Linux文件系統概述
6.2Ext2/Ext3/Ext4文件系統
6.3嵌入式文件系統
6.3.1嵌入式文件系統概述
6.3.2JFFS2嵌入式文件系統
6.4ramfs和ramdisk文件系統
6.4.1ramfs
6.4.2ramdisk文件系統
6.5根文件系統
6.5.1根文件系統概述
6.5.2根文件系統的制作工具——Busybox
6.5.3制作根文件系統
6.6本章小結
第7章嵌入式Linux系統移植
7.1BootLoader基礎
7.1.1BootLoader基本概念
7.1.2BootLoader的操作模式
7.1.3BootLoader的典型結構
7.1.4常見的BootLoader
7.1.5U-Boot概述
7.1.6RISC-V架構的 U-Boot 引導過程
7.1.7U-Boot環境變量
7.1.8U-Boot命令
7.1.9U-Boot對設備樹的支持
7.2JH-7110的啟動流程分析
7.2.1啟動模式設置
7.2.2啟動資源
7.2.3BootROM
7.2.4SPL
7.2.5OpenSBI
7.2.6U-Boot
7.3JH-7110的U-Boot編程基礎知識
7.3.1配置
7.3.2接口描述
7.3.3調試方法
7.4交叉開發環境與交叉編譯工具鏈
7.4.1主機與目標機的連接方式和文件傳輸方式
7.4.2交叉編譯環境的建立
7.4.3交叉編譯工具鏈概述
7.4.4交叉編譯工具鏈的主要工具
7.4.5RISC-V gcc工具鏈
7.4.6Makefile基礎
7.4.7clang與LLVM
7.5嵌入式RISC-V Linux系統移植過程
7.5.1BootLoader移植
7.5.2內核的配置、編譯和移植
7.6本章小結
第8章設備驅動程序設計
8.1設備驅動程序開發概述
8.1.1Linux 設備驅動程序分類
8.1.2驅動程序的處理過程
8.1.3設備驅動程序框架
8.1.4驅動程序的加載
8.2內核設備模型
8.2.1設備模型功能
8.2.2sysfs概述
8.2.3sysfs的實現機制kobject
8.2.4設備模型的組織——platform總線
8.3設備樹
8.4GPIO設計案例
8.4.1GPIO概述
8.4.2配置
8.4.3接口描述
8.4.4示例
8.5I2C總線設計案例
8.5.1I2C總線介紹
8.5.2I2C驅動程序框架
8.5.3配置
8.5.4接口描述
8.5.5通用示例
8.6SPI設計案例
8.6.1配置
8.6.2SPI驅動程序框架
8.6.3接口描述
8.6.4示例
8.7UART設計案例
8.7.1簡介
8.7.2配置
8.7.3接口描述
8.7.4UART示例
8.8本章小結
第9章VisionFive 2單板機開發案例
9.1Python驅動蜂鳴器案例
9.1.1連接硬件
9.1.2執行演示代碼
9.1.3程序源碼
9.2Python開發溫濕度監測系統案例
9.2.1連接硬件
9.2.2執行演示代碼
9.2.3程序源碼
9.3Python驅動LCD屏顯案例
9.3.1連接硬件
9.3.2執行演示代碼
9.3.3程序源碼
9.4Python讀取GPS數據案例
9.4.1連接硬件
9.4.2執行演示代碼
9.4.3程序源碼
9.5本章小結
參考文獻
展開全部

嵌入式系統原理與開發——基于RISC-V和LINUX系統 作者簡介

王劍,長江大學計算機科學學院綜合實驗中心主任,副教授,碩士生導師,主要研究領域為嵌入式系統和物聯網。主持和參與了20多項縱橫向項目,發表了40余篇中英文文章,出版了1本英文專著,主編出版了《嵌入式系統設計與應用一基于ARM Cortex-A8和Linux》《嵌入式數據庫設計與應用》《物聯網操作系統原理與應用》等8本教材,獲得中國石油和化學工業優秀出版物獎(教材獎)二等獎。 劉鵬,2000年7月畢業于武漢科技大學計算機科學與技術專業,2009年6月獲長江大學通信與電子系統專業碩士學位,現為長江大學講師。近年來,在國內外期刊上公開發表學術論文10多篇,編寫教材6部;指導學生參與各類嵌入式/物聯網競賽,多次獲得全國一等獎、二等獎、三等獎;主持或參與國家自然科學基金、湖北省及企事業單位委托項目等多項教科研項目。主要研究方向:嵌入式系統、計算機檢測與控制、物聯網應用技術等。 陳景偉,碩士,廣東賽昉科技有限公司戰略副總裁,主要負責公司戰略及市場工作。具有20多年IT從業經歷,涉及多個領域,善于謀劃異構方案及主導跨界伙伴的深度合作。曾在英特爾(中國)有限公司軟件與解決方案事業群工作10余年,主要負責軟件生態建設及生態孵化創新中心的籌辦、建設及運營;之后加入聯想集團,任戰略業務拓展總監,負責為公司開拓重要戰略合作伙伴,以及中國區的生態規劃、拓展及建設工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | 韦伯电梯有限公司| 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | 海峰资讯 - 专注装饰公司营销型网站建设和网络营销培训 | 交流伺服电机|直流伺服|伺服驱动器|伺服电机-深圳市华科星电气有限公司 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 泰兴市热钻机械有限公司-热熔钻孔机-数控热熔钻-热熔钻孔攻牙一体机 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 扬州汇丰仪表有限公司 | 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 飞象网 - 通信人每天必上的网站 全球化工设备网—化工设备,化工机械,制药设备,环保设备的专业网络市场。 | 头条搜索极速版下载安装免费新版,头条搜索极速版邀请码怎么填写? - 欧远全 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 海鲜池-专注海鲜鱼缸、移动海鲜缸、饭店鱼缸设计定做-日晟水族厂家 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 防爆电机_ybx3系列电机_河南省南洋防爆电机有限公司 | 气动绞车,山东气动绞车,气动绞车厂家-烟台博海石油机械有限公司 气动隔膜泵厂家-温州永嘉定远泵阀有限公司 | 天津散热器_天津暖气片_天津安尼威尔散热器制造有限公司 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 板式换热器_板式换热器价格_管式换热器厂家-青岛康景辉 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 |