- ADuC 7026原理與應用
- 孫來軍等編著
- 905字
- 2019-01-01 04:40:22
前言
隨著技術的進步和人們生活水平的提高,嵌入式系統(tǒng)對 CPU 處理能力的要求也在穩(wěn)步提高,許多與MCS-51體系結構兼容的8位微控制器受限于體系結構,處理能力始終沒有大幅度提高;而16位系統(tǒng)在性能上與8位機相比沒有太大優(yōu)勢,成本上也與32位系統(tǒng)相差不多。因此,可以預見,在未來32位系統(tǒng)必然會在嵌入式微控制器領域中占據(jù)重要的一席之地。
32位嵌入式系統(tǒng)大多是基于ARM體系結構的,但長期以來,基于ARM體系結構的32位系統(tǒng)僅用于嵌入式系統(tǒng)的中高端領域,并沒有出現(xiàn)性價比高的通用微控制器。美國模擬器件公司(ADI)敏銳的發(fā)現(xiàn)了這一市場商機,推出了性價比很高的ADuC702x系列微控制器,讓更多的嵌入式系統(tǒng)具有了32位的處理能力,這也標志著一個新的32位做處理器時代的到來。
ADuC702x系列微控制器是一種具有雙總線結構的RISC 微處理器,相比較與傳統(tǒng)的CISC微處理器,其指令代碼可以在ARM模式或Thumb模式下執(zhí)行,代碼執(zhí)行效率更高,性能損失更小。此外,ADuC702x 系列微控制器還集成有片內高速 Flash 存儲器、片內同步/異步串行接口、片內定時器/計數(shù)器以及片內 ADC/DAC 等多種內部資源。上述這些特點使得采用ADuC702x作為處理器的應用系統(tǒng)不僅具有運行速度快、結構簡單、功能強大的特點,而且具有高可靠性和良好的經濟性。
本書以ADuC7026為例重點講解這一系列微處理器的原理及應用,是一本非常適用于大學本科和研究生教學的理論實踐課教材。全書共分17章。第1章介紹ARM處理器;第2章介紹IAR開發(fā)環(huán)境的使用;第3章介紹ADuC7026硬件結構;第4章介紹存儲器結構與訪問;第5章介紹系統(tǒng)控制模塊;第6章介紹模數(shù)轉換器ADC;第7章介紹數(shù)模轉換器DAC;第8章介紹脈寬調制器PWM;第9章介紹通用I/O端口GPIO;第10章介紹通用異步串口UART;第11章介紹SPI接口;第12章介紹I2C接口;第13章介紹中斷;第14章介紹定時器/計數(shù)器;第15章介紹可編程邏輯陣列PLA;第16章和第17章分別介紹了兩個使用ADuC7026開發(fā)的項目。
本書由劉明亮編寫第1章,喬常明編寫第2章,莊培棟編寫第3章到第9章,孫來軍編寫第10章到第17章,全書由孫來軍負責規(guī)劃、內容安排、定稿與修改。非常感謝ADI公司的魏科先生一直以來的支持和關心。
由于作者水平有限,書中難免有疏忽、不恰當甚至錯誤之處,懇請各位老師及同行、讀者批評指正,并請您將閱讀中發(fā)現(xiàn)的錯誤發(fā)送到aduc7026@126.com。
- 計算機組成與設計:硬件/軟件接口(RISC-V版·原書第2版)
- 大學計算機基礎教程(Windows 7+Office 2010)
- 網絡演算:互聯(lián)網確定性排隊系統(tǒng)理論
- SLO與SLI:軟件可靠性實踐指南
- HTTP/2 in Action 中文版
- 大學計算機基礎實踐教程(第2版)
- 深度學習:從基礎到實踐(全2冊)
- 計算機應用基礎案例教程(第2版)
- 信息技術(基礎模塊上下冊合訂本)
- 視覺鏈:互聯(lián)網產品的視覺設計理念與規(guī)范
- Adobe Dreamweaver官方認證標準教材
- R語言臨床預測模型實戰(zhàn)
- 圖像處理與計算機視覺實踐:基于OpenCV和Python
- 決策算法
- 應用人機工程與設計