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

歡迎光臨中圖網 請 | 注冊

包郵 OneOS開發進階

出版社:北京航空航天大學出版社出版時間:2022-04-01
開本: 其他 頁數: 404
中 圖 價:¥37.1(4.4折) 定價  ¥84.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

OneOS開發進階 版權信息

  • ISBN:9787512437586
  • 條形碼:9787512437586 ; 978-7-5124-3758-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

OneOS開發進階 本書特色

為了讓廣大讀者能更深入地了解OneOS操作系統,中國移動傾力推出了“中國移動物聯網操作系統OneOS開發系列叢書”。該系列叢書包括兩本,分別為《OneOS內核基礎入門》及《OneOS開發進階》。前者側重于內核實現原理和內核應用,后者側重于驅動及組件應用模塊的實現。之前沒有接觸過RTOS的實時內核的讀者,建議先學習完《OneOS內核基礎入門》再學習《OneOS開發進階》。因為兩本書的內容上是承上啟下的關系,組件部分是構建于內核和驅動之上的。 為了加深讀者對知識的掌握,叢書還配套相應的視頻教程、文檔教程、各例程的源碼及相關參考資料。

OneOS開發進階 內容簡介

驅動篇(第1章~第9章):分別講解了OneOS的設備驅動的原理以及源碼,實現IIC、SPI等多種通信機制設備驅動講解。組件篇(第10章~第15章):分別講解OneOS部分組件的原理以及源碼,實現MQTT、CoAP等網絡協議講解。異核通信篇(第16章~第21章):本篇講解如何實現主處理器對協處理器生命周期管理以及如何實現核間通信。全書教你如何從OneOS內核到OneOS的設備驅動以及組件的應用、如何在OneOS線程進行編程。本書內容充實,例程源碼豐富,適合那些想要學習OneOS的初學者,也可作為高等院校計算機、電子技術、自動化、嵌人式等相關專業的

OneOS開發進階 目錄


驅動篇

第1章OneOS設備驅動框架2

1.1設備驅動模型2

1.2系統調用接口3

第2章OneOS ADC設備8

2.1ADC簡介8

2.2STM32CubeMX配置14

2.3單通道ADC采集實驗16

2.3.1功能設計16

2.3.2軟件設計16

2.3.4下載驗證17

第3章OneOS Serial設備18

3.1串口簡介18

3.1.1數據通信的基礎概念18

3.1.2串口通信協議20

3.2STM32CubeMX配置22

3.3串口通信實驗24

3.3.1功能設計24

3.3.2軟件設計25

3.3.3下載驗證27

第4章OneOS IIC設備29

4.1IIC及24C0229

4.1.1IIC簡介29

4.1.224C02簡介32

4.2IIC相關數據類型及API函數34

4.2.1IIC相關的數據類型34

4.2.2IIC的相關API函數35

4.3OneOSCube配置39

4.4IIC實驗40

4.4.1功能設計40

4.4.2軟件設計41

4.4.3下載驗證45

第5章OneOS SPI設備46

5.1SPI及Nor Flash芯片46

5.1.1SPI介紹46

5.1.2Nor Flash50

5.2SPI API函數54

5.3STM32CubeMX配置55

5.4SPI實驗57

5.4.1功能設計57

5.4.2軟件設計58

5.4.3下載驗證62

第6章OneOS RTC設備63

6.1RTC簡介63

6.2RTC相關函數63

6.3STM32CubeMX配置65

6.4RTC實驗66

6.4.1功能設計66

6.4.2軟件設計66

6.4.3下載驗證68

第7章OneOS Clocksource設備69

7.1Clocksource簡介69

7.2Clocksource相關函數69

7.3STM32CubeMX配置71

7.4Clocksource實驗72

7.4.1功能設計72

7.4.2軟件設計72

7.4.3下載驗證76

第8章OneOS Clockevent設備77

8.1Clockevent簡介77

8.2Clockevent相關函數77

8.3STM32CubeMX配置80

8.4Clockevent實驗81

8.4.1功能設計81

8.4.2軟件設計82

8.4.3下載驗證85

第9章OneOS CAN設備86

9.1CAN簡介86

9.2CAN相關函數87

9.3STM32CubeMX配置92

9.4CAN實驗93

9.4.1功能設計93

9.4.2軟件設計94

9.4.3下載驗證96

組件篇

第10章DLOG日志系統99

10.1DLOG日志系統簡介99

10.2DLOG日志系統相關函數100

10.3STM32CubeMX配置107

10.4DLOG日志系統實驗108

10.4.1功能設計108

10.4.2軟件設計108

10.4.3下載驗證110

第11章文件系統116

11.1文件系統簡介116

11.2文件系統相關函數117

11.3STM32CubeMX配置130

11.4文件系統實驗131

11.4.1功能設計131

11.4.2軟件設計131

11.4.3下載驗證134

第12章MoLink模組連接套件136

12.1MoLink模組簡介136

12.1.1什么是MoLink136

12.1.2MoLink架構解析137

12.2MoLink模組API函數141

12.2.1模組管理接口141

12.2.2通用控制接口143

12.2.3網絡服務接口146

12.3Socket套件使用152

12.3.1Socket API函數153

12.3.2Socket編程UDP流程160

12.3.3Socket編程TCP客戶端流程160

12.3.4Socket編程TCP服務器流程161

12.4MoLink模組實驗161

12.4.1功能設計161

12.4.2軟件設計161

12.4.3下載驗證165

第13章CoAP協議167

13.1CoAP協議簡介167

13.2OneOS配置CoAP協議168

13.3libCoAP協議API函數168

13.4CoAP協議實驗178

13.4.1功能設計178

13.4.2軟件設計178

13.4.3下載驗證183

第14章MQTT協議184

14.1MQTT協議簡介184

14.2MQTT協議原理185

14.2.1MQTT協議實現方式185

14.2.2MQTT網絡傳輸與應用消息186

14.2.3MQTT客戶端186

14.2.4MQTT服務器186

14.2.5MQTT協議中的訂閱、主題、會話186

14.2.6MQTT協議的服務質量以及消息類型187

14.2.7MQTT協議數據包結構188

14.3MQTT協議實現原理191

14.4OneNET Kit解析194

14.5OneNET Kit數據結構以及API函數解析196

14.5.1MQTTAPI列表199

14.5.2OneNET平臺配置MQTT203

14.6MQTT實驗205

14.6.1功能設計205

14.6.2軟件設計205

14.6.3下載驗證210

第15章OTA遠程升級211

15.1OTA簡介211

15.2OneOS OTA函數211

15.3OneOS的OTA配置214

15.4OTA實驗218

15.4.1功能設計218

15.4.2軟件設計218

15.4.3下載驗證219

異核通信篇

第16章配置OpenAMP221

16.1構建STM32MP157的OneOS工程221

16.2STM32CubeMX配置224

16.2.1開啟IPCC224

16.2.2開啟OpenAMP225

16.3構建工程226

16.4編譯工程229

第17章STM32MP157資源分配231

17.1STM32MP157資源231

17.2STM32MP157內核外設分配232

17.3STM32MP157存儲分配238

第18章異核通信框架242

18.1SMP和AMP架構242

18.1.1同構和異構242

18.1.2SMP和AMP243

18.2IPCC通信框架245

18.2.1Mailbox框架245

18.3.2IPCC框架246

18.3OpenAMP框架247

18.3.1Virtio(虛擬化模塊)248

18.3.2RPMsg(遠程處理器消息傳遞)248

18.3.3Remoteproc(遠程處理)250

18.4驅動文件252

18.4.1Linux驅動編譯配置252

18.4.2Linux驅動文件253

18.4.3M4工程驅動文件255

第19章Remoteproc相關驅動簡析258

19.1資源表258

19.2存儲和系統資源分配262

19.2.1存儲分配262

19.2.2系統資源分配265

19.3Linux下Remoteproc相關API函數270

19.3.1rproc結構體272

19.3.2初始化 Remoteproc 實例272

19.3.3退出Remoteproc 實例274

19.3.4啟動遠程處理器274

19.3.5關閉遠程處理器276

19.3.6分配遠程處理器句柄278

19.3.7注冊遠程處理器280

19.3.8rproc設備樹節點287

19.4分散加載文件291

19.4.1分散加載文件地址分配291

19.4.2重新劃分存儲區域293

19.5Remoteproc的使用297

19.5.1硬件連接297

19.5.2傳輸固件297

19.5.3加載和運行固件301

19.5.4關閉固件305

19.5.4編寫腳本305

第20章RPMsg相關驅動308

20.1Linux下RPMsg相關驅動文件308

20.1.1相關的結構體310

20.1.2緩沖區314

20.1.3創建RPMsg通道API函數315

20.1.4創建RPMsg 端點API函數317

20.1.5發送消息API函數318

20.2OpenAMP庫中的API函數324

20.2.1初始化IPCC API函數324

20.2.2初始化OpenAMP API函數325

20.2.3回調函數326

20.2.4創建RPMsg端點API函數327

20.2.5輪詢API函數327

20.2.6發送消息API函數328

20.3基于RPMsg的異核通信實驗330

20.3.1功能設計330

20.3.2軟件設計331

20.3.3實驗驗證339

第21章基于虛擬串口實現異核通信346

21.1虛擬串口概述346

21.2Linux下虛擬串口驅動分析348

21.3OpenAMP庫中的API函數352

21.3.1虛擬串口初始化API函數352

21.3.2虛擬串口回調API函數352

21.3.3注冊回調函數352

21.3.4虛擬串口發送API函數353

21.4OneOS下虛擬串口驅動分析353

21.5基于虛擬串口的異核通信實驗1355

21.5.1功能設計355

21.5.2軟件設計356

21.5.3實驗驗證359

21.6基于虛擬串口的異核通信實驗2364

21.6.1功能設計364

21.6.2軟件設計364

21.6.3實驗驗證367

附錄A萬耦天工STM32F103開發板370

附錄B萬耦天工STM32MP157開發板377

參考文獻386


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | 耐破强度测试仪-纸箱破裂强度试验机-济南三泉中石单品站 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 考勤系统_人事考勤管理系统_本地部署BS考勤系统_考勤软件_天时考勤管理专家 | 电抗器-能曼电气-电抗器专业制造商 | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | 【365公司转让网】公司求购|转让|资质买卖_股权转让交易平台 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | Jaeaiot捷易科技-英伟达AI显卡模组/GPU整机服务器供应商 | 步入式高低温测试箱|海向仪器 | 卫生人才网-中国专业的医疗卫生医学人才网招聘网站! | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 中式装修设计_全屋定制家具_实木仿古门窗花格厂家-喜迎门 | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 拖链电缆_柔性电缆_伺服电缆_坦克链电缆-深圳市顺电工业电缆有限公司 | 全自动翻转振荡器-浸出式水平振荡器厂家-土壤干燥箱价格-常州普天仪器 | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 电磁辐射仪-电磁辐射检测仪-pm2.5检测仪-多功能射线检测仪-上海何亦仪器仪表有限公司 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 深圳宣传片制作-企业宣传视频制作-产品视频拍摄-产品动画制作-短视频拍摄制作公司 | 基业箱_环网柜_配电柜厂家_开关柜厂家_开关断路器-东莞基业电气设备有限公司 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 匀胶机旋涂仪-声扫显微镜-工业水浸超声-安赛斯(北京)科技有限公司 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 首页-恒温恒湿试验箱_恒温恒湿箱_高低温试验箱_高低温交变湿热试验箱_苏州正合 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd |