內容介紹 | |
出版社:北京航空航天大學出版社 ISBN:9787512428713 商品編碼:46339083520 開本:小16開 出版時間:2018-11-01 頁數:580 代碼:108
" 商品基本信息,請以下列介紹為準 | 商品名稱: | 面向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所帶來的*價值就是不需要重新發明輪子。
|
" | | |