本篇主要提供面向AWorks框架和接口的C编程计算机与互联网周立功主编北京航空航天电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
商品基本信息,请以下列介绍为准 | |
商品名称: | 面向AWorks框架和接口的C编程(上) 计算机与互联网 书籍 |
作者: | 周立功主编 |
定价: | 108.0 |
出版社: | 北京航空航天大学出版社 |
出版日期: | 2018-11-01 |
ISBN: | 9787512428713 |
印次: | |
版次: | |
装帧: | 平装-胶订 |
开本: | 小16开 |
内容简介 | |
本书作为AWorks的基础教材,介绍ZLG 在平台战略中所推出的AWorks开发平台。全书分为3部分:*部分为简介篇,由第1章组成,主要介绍AWorks的基本概念,包括AWorks诞生的背景、AWorks架构及AWorks的重大意义等;第二部分为硬件篇,包括第2~5章,介绍了一系列支持AWorks的核心板及评估底板;第三部分为软件篇,包括第6~ 15 章,介绍AWorks中基础服务的使用方法,主要包括常用设备(LED、按键、数码管等)、常用外设(GPIO、PWM、SPI 等)、时间管理、内存管理、OS 内核、文件系统,以及AWBus lite框架,完整展示了AWorks中驱动的实现原理,并在*后介绍了一系列信号采集模块、接口扩展模块、常用外围器件等模块或器件的使用方法。 本书适合从事嵌入式软件开发、工业控制或工业通信的工程技术人员使用,也可作为大学本科、高职高专电子信息、自动化、机电一体化等专业的教学参考书。 |
目录 | |
部分 简介篇 第1章 AWorks简介 ………………………………………………………………… 2 1.1 诞生的背景 ……………………………………………………………………… 2 1.2 基本概念 ………………………………………………………………………… 4 1.3 硬件平台 ………………………………………………………………………… 5 1.4 AWorks OS ……………………………………………………………………… 7 1.4.1 特 点 ……………………………………………………………………… 8 1.4.2 架 构 ……………………………………………………………………… 9 1.4.3 发布形式 …………………………………………………………………… 12 1.4.4 使用方法 …………………………………………………………………… 13 1.5 云接入…………………………………………………………………………… 14 第二部分 硬件篇 第2章 Cortex M 系列无线核心板 ……………………………………………… 16 2.1 M105x无线核心板(M7核)……………………………………………………… 16 2.1.1 概 述 ……………………………………………………………………… 16 2.1.2 产品特性 …………………………………………………………………… 17 2.1.3 产品功能框图 ……………………………………………………………… 18 2.1.4 产品选型 …………………………………………………………………… 18 2.1.5 I/O信息 …………………………………………………………………… 19 2.2 AW54101无线核心板(M4核)…………………………………………………… 24 2.2.1 概 述 ……………………………………………………………………… 24 2.2.2 产品特性 …………………………………………………………………… 24 2.2.3 产品功能框图 ……………………………………………………………… 25 2.2.4 产品选型 …………………………………………………………………… 25 2.2.5 I/O信息 …………………………………………………………………… 26 2.3 AW412无线核心板(M4核)……………………………………………………… 28 2.3.1 概 述 ……………………………………………………………………… 28 2.3.2 产品特性 …………………………………………………………………… 28 2.3.3 产品功能框图 ……………………………………………………………… 29 2.3.4 产品选型 …………………………………………………………………… 29 2.3.5 I/O信息 …………………………………………………………………… 30 2.4 Cortex M 系列无线核心板快速选型 …………………………………………… 32 第3章 ARM9、DSP、Cortex A系列核心板 ……………………………………… 34 3.1 A280核心板(ARM9核)………………………………………………………… 34 3.1.1 概 述 ……………………………………………………………………… 34 3.1.2 产品特性 …………………………………………………………………… 35 3.1.3 产品功能框图 ……………………………………………………………… 35 3.1.4 产品选型 …………………………………………………………………… 36 3.1.5 I/O信息 …………………………………………………………………… 36 3.2 AW6748核心板(DSP核)…………………………………………………… |
编辑 | |
代码的优劣不仅直接决定了软件的质量,还将直接影响软件成本。软件成本是由开发成本和维护成本组成的,而维护成本却远高于开发成本,蛮力开发的现象比比皆是,大量来之不易的资金被无声无息地吞没,造成社会资源的严重浪费。为何不将复杂的技术高度抽象呢? 如果实现了就能做到让专业的人做专业的事,AWorks就是在这样的背景下诞生的。由于其中融入了更多的软件工程技术方法,因此就能做到将程序员从非核心域中解脱出来,专注于核心竞争力。 AWorks制定了统一的接口规范,并对各种MCU 内置的功能部件与外围器件进行了高度的抽象,因此无论你选用的是ARM 还是DSP,只要以高度复用的软件设计原则和只针对接口编程的思想为前提,应用软件就可实现“一次编程、终生使用、跨平台”,显然AWorks所带来的*价值就是不需要重新发明轮子。 |