登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書

『簡體書』基于RISC-V架构的OpenHarmony应用开发与实践

書城自編碼: 4131556
分類:簡體書→大陸圖書→教材高职高专教材
作者: 王剑 孙庆生 于大伍 蒋学刚
國際書號(ISBN): 9787111785606
出版社: 机械工业出版社
出版日期: 2025-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 98.9

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
政治经济学的智慧
《 政治经济学的智慧 》

售價:HK$ 162.8
匠心铸梦:江南造船与中国首批万吨轮的创世传奇(汉英对照版)
《 匠心铸梦:江南造船与中国首批万吨轮的创世传奇(汉英对照版) 》

售價:HK$ 165.0
书法字典
《 书法字典 》

售價:HK$ 74.8
拯救乳房:乳腺癌患者生活指南
《 拯救乳房:乳腺癌患者生活指南 》

售價:HK$ 75.9
scikit-learn机器学习超入门
《 scikit-learn机器学习超入门 》

售價:HK$ 76.8
万有引力书系·牛奶狂潮:身体、科学与希望
《 万有引力书系·牛奶狂潮:身体、科学与希望 》

售價:HK$ 74.8
艾博士:深入浅出人工智能(第2版)
《 艾博士:深入浅出人工智能(第2版) 》

售價:HK$ 109.8
无处不在的算法(双色版)
《 无处不在的算法(双色版) 》

售價:HK$ 97.9

編輯推薦:
1)技术前沿性:《基于RISC-V架构的OpenHarmony应用开发与实践》是目前全球首本介绍“RISC-V OpenHarmony”的标准设备南北向开发的教材,真正实现从底层RISC-V指令集结构出发,阐述OpenHarmony适配硬件、内核、驱动、应用等在内的全栈技术内容。教材内容紧跟技术发展前沿,介绍RISC-V架构下OpenHarmony生态建设的最新进展,包括第三方组件库联合项目、OpenHarmony组件跨平台迁移方案、ArkTS语言及智能框架开发等,体现了教材的前沿性和创新性。2)产业界合作:教材的编写和内容设计紧密结合产业界的需求,与润和软件公司及润开鸿公司等行业领先企业合作,引入行业案例和最新技术动态,确保教材内容的实用性和前瞻性。教材打破原有“ARM Linux”的技术壁垒,强调RISC-V与OpenHarmony的国产自主技术,推动开源生态的发展,为开发者提供更多的选择和学习机会,同时要求开发者具备更高的技术水平和创新能力,以适应开源生态的快速变化。3)实践与理论结合:《基于RISC-V架构的OpenHarmony应用开发与实践》注重实践与理论的结合,通过大量有
內容簡介:
《基于RISC-V架构的OpenHarmony应用开发与实践》以RISC-V技术和OpenHarmony操作系统作为研究分析对象,首先阐述RISC-V指令集的相关基础知识,然后介绍基于RISC-V架构的润开鸿鸿锐开发板(SC-DAYU800A)的硬件架构和软件开发知识。在此基础上,阐述OpenHarmony操作系统的基础理论和实践开发,对北向开发(应用侧)和南向开发(设备侧)分别进行详细介绍,并分析其构建方法和典型案例。最后以OpenHarmony相机应用开发作为综合项目进行深入的阐述。《基于RISC-V架构的OpenHarmony应用开发与实践》可以作为高等学校计算机类、电子信息类专业学生的教材,也可以作为RISC-V相关嵌入式开发人员的学习用书。
關於作者:
王剑,副教授,长江大学计算机科学学院综合实验中心主任。主要从事嵌入式系统,物联网和边缘计算相关研究。主持和参与国家自然科学基金项目、湖北省教育厅科研项目及中石油创新基金等项目二十余项,主持及参与校级教学研究项目4项并获得长江大学教学成果二等奖一项。个人获得长江大学教学突出贡献二等奖一项,获得7次长江大学教学优质奖,指导学生在“挑战杯”“互联网 ”竞赛中获得国奖一次。公开发表论文40余篇,其中三大检索论文8篇,中文核心期刊7篇。出版英文专著1部,主编出版教材8部,其中电子信息专业教学指导委员会规划教材5部,参编教材出版1部。
目錄
推荐序前言第1章RISCV处理器架构11RISCV架构简介111RISCV架构的发展及推广112RISCV架构的特点113RISCV架构处理器芯片12RISCV寄存器121通用寄存器122控制和状态寄存器123程序计数器13RISCV特权模式14RISCV指令集141RISCV指令编码格式142RISCV指令长度编码143RISCV寻址方式144RV32I指令15RISCV异常与中断151同步异常和异步异常152RV32特权模式和异常153机器模式异常相关的CSR寄存器154异常和中断响应过程155S模式下的RISCV中断处理16RISCV软件工具链161RISCV模拟器162GCC编译工具链163RISCV GCC编译工具链164Makefile165clang和LLVM17本章小结习题第2章OpenHarmony基础21OpenHarmony概述211OpenHarmony技术架构212OpenHarmony技术特性213OpenHarmony支持的系统类型214OpenHarmony的子系统215OpenHarmony版本说明216OpenHarmony源码目录结构22OpenHarmony标准系统的内核221内核概述222Linux内核编译与构建223内核增强特性224OpenHarmony开发板上Patch的应用23OpenHarmony应用理论基础231应用的基本概念232Stage模型应用程序包结构24本章小结习题第3章润开鸿鸿锐开发板(SCDAYU800A)介绍31SCDAYU800A开发板概述311硬件介绍312软件特性32OpenHarmony的SCDAYU800A开发板代码下载和编译321Ubuntu概述322Ubuntu 2004编译环境配置323基于SCDAYU800A开发板的代码下载324基于SCDAYU800A开发板的OpenHarmony代码编译33镜像烧录331环境准备332SCDAYU800A开发板烧录镜像34SCDAYU800A OpenHarmony交叉编译工具链341RISCV架构的LLVM工具链构建342RISCV架构的rustc工具链构建343内核工具链35本章小结习题第4章OpenHarmony开发实践基础41OpenHarmony设备端基础环境搭建411配置Samba服务器412设置Windows映射413安装库和工具集414获取源码415安装编译工具42开发第一个设备端程序“Hello World”421程序编写422编译423烧录和执行43OpenHarmony应用端开发基础环境搭建431工具准备432配置hdc工具环境变量HDC_SERVER_PORT44开发第一个应用端程序“HelloOhos World”441创建ArkTS工程442构建第一个页面443构建第二个页面444实现页面间的跳转445使用开发板运行应用45调试工具451aa工具452bm工具453打包工具454拆包工具455LLDB工具46Stage模型下的应用配置文件461appjson5配置文件462modulejson5配置文件47资源分类与访问471资源分类472资源访问48本章小结习题第5章ArkTS51ArkTS语言基础511变量和常量512运算符513数据类型514流程控制语句515函数52类和对象521类的声明522对象523继承、抽象类和接口53泛型54异常处理55模块的导出和导入551模块导出552模块导入56UI范式561基本语法562声明式UI563自定义组件564状态管理565渲染控制57本章小结习题第6章程序框架服务和方舟UI框架61程序框架服务62Stage模型开发概述63Stage应用组件631UIAbility组件632ExtensionAbility组件633AbilityStage组件容器634应用上下文Context635信息传递载体Want636进程模型637线程模型64程序访问控制641应用权限概述642选择申请权限的方式643声明权限644声明ACL权限645向用户申请授权646应用权限列表65方舟UI框架651方舟UI框架概述652方舟UI框架的组成66方舟UI框架的实现(基于声明式开发范式)661开发布局662添加组件663添加气泡和菜单664设置组件导航665设置页面路由666支持交互事件67OpenHarmony北向开发典型项目:分布式绘图671功能使用前置条件672分布式设备管理部分673绘图部分68本章小结习题第7章OpenHarmony编译构建71OpenHarmony编译基础知识72编译构建Kconfig可视化配置73产品适配规则(标准系统)731目录功能介绍732产品仓适配74子系统配置75部件配置规则及编译751部件配置规则752新增并编译部件76模块配置规则及编译761模块配置规则762新建模块763模块依赖的使用764编译模块77特性配置规则78HAP编译构建781编译子系统提供的模板782操作步骤783GN脚本配置示例79SCDAYU800A移植791OpenHarmony在标准系统上的移植步骤792将OpenHarmony移植到SCDAYU800A710编译OpenHarmony的LLVM工具链711本章小结习题第8章OpenHarmony驱动程序81OpenHarmony驱动程序概述811OpenHarmony驱动程序框架812驱动开发分类82HDF驱动开发流程821驱动开发概述822HDF配置管理823配置生成83基于HDF的驱动开发步骤831驱动实现832驱动编译脚本编写833驱动配置834驱动消息机制管理开发835驱动服务管理开发836HDF开发示例代码84典型设备驱动程序开发项目:触摸屏Touchscreen841触摸屏Touchscreen概述842接口说明843开发步骤844开发代码85典型设备驱动程序开发项目:串口通信(基于NAPI)851napi_demo代码处理852napi_demo代码介绍853创建类型声明文件854BUILDgn文件介绍855napi_demo编译856测试NAPI接口功能86本章小结习题第9章RISCV OpenHarmony综合开发项目:相机91OpenHarmony相机驱动框架911运行原理912接口913开发步骤914开发代码92OpenHarmony南向开发典型项目:相机驱动测试921添加测试用例白名单922测试代码介绍93OpenHarmony南向开发典型项目:HAL框架Demo94OpenHarmony北向开发典型项目:相机应用侧开发95本章小结习题参考文献
內容試閱
RISC-V指令集是基于精简指令集计算机(Reduced Instruction Set Computer,RISC)原理建立的开放指令集架构(Instruction Set Architecture,ISA)。作为在指令集技术不断发展和成熟的基础上建立的全新指令,RISC-V指令集具有完全开源、设计简洁、易于移植UNIX系统、模块化设计、完整工具链等特点,同时有丰富的开源实现和流片案例。基于RISC-V架构可以设计服务器CPU、移动终端CPU、边缘终端CPU,以及面向嵌入式领域的家用电器控制CPU、工业控制CPU、传感器内置CPU等。嵌入式系统已广泛应用于通信设备、消费电子、数字家电、汽车电子、医疗电子、工业控制、金融电子、军事、航空航天等各个领域。OpenHarmony是一个由华为公司贡献给开放原子开源基金会(OpenAtom Foundation)的开源项目。它是一个全场景分布式操作系统,旨在为各种智能设备提供统一的操作体验。OpenHarmony的愿景是为全球的智能设备提供统一的操作平台,推动智能设备的发展和创新。随着项目的不断发展,OpenHarmony正在成为全球智能设备领域的重要参与者。《基于RISC-V架构的OpenHarmony应用开发与实践》特色包括:(1)《基于RISC-V架构的OpenHarmony应用开发与实践》深度整合RISC-V架构单板计算机和OpenHarmony操作系统,获得了国内OpenHarmony技术生态领军企业润开鸿的技术支持。(2)《基于RISC-V架构的OpenHarmony应用开发与实践》参考资料主要来自OpenHarmony官方文档、RISC-V社区和润开鸿技术白皮书,内容具有良好的时效性和实用性。(3)《基于RISC-V架构的OpenHarmony应用开发与实践》在技术上与时俱进,所阐述的单板计算机采用SC-DAYU800A(搭载曳影TH1520芯片),操作系统采用OpenHarmony 4.1版本,应用侧开发采用ArkTS语言。(4)《基于RISC-V架构的OpenHarmony应用开发与实践》案例精选自编写团队的科研项目和实践活动,具有一定实用价值,包含交叉学科知识,展现了RISC-V技术与OpenHarmony标准系统相结合的创新应用,源码丰富。《基于RISC-V架构的OpenHarmony应用开发与实践》共9章,第1章介绍了RISC-V处理器架构的相关知识。第2章介绍了OpenHarmony操作系统的基础知识。第3章介绍了润开鸿鸿锐开发板(SC-DAYU800A)的相关软硬件知识。第4章介绍了OpenHarmony开发实践的基础知识。第5章介绍了ArkTS语言。第6章介绍了程序框架服务和方舟UI框架。第7章介绍了OpenHarmony编译构建。第8章介绍了OpenHarmony驱动程序。第9章介绍了RISC-V OpenHarmony综合开发项目:相机。《基于RISC-V架构的OpenHarmony应用开发与实践》由王剑负责第1章、第3章和第8章的编写和全书的统稿,孙庆生负责第2章、第4章和第5章的编写,于大伍负责第6章和第7章的编写,蒋学刚负责第9章的编写。本书的编写得到了江苏润开鸿数字科技有限公司、RISC-V工委会人才工作部张科老师以及机械工业出版社的大力支持和帮助,在此表示衷心的感谢。《基于RISC-V架构的OpenHarmony应用开发与实践》配有电子课件、教学大纲、教案、源代码、习题答案、模拟试卷、题库和实验指导书等资源,需要的教师可通过以下方式获取:微信13342988877,邮箱info@cnrisc-v.com。《基于RISC-V架构的OpenHarmony应用开发与实践》在编写过程中参考了许多国内外最新的技术资料,文末有具体的参考文献,有兴趣的读者可以查阅相关信息。由于作者水平有限,错误或者不妥之处在所难免,敬请广大读者批评指正和提出宝贵意见。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2025 (香港)大書城有限公司  All Rights Reserved.