本書基于Cypress公司的PSoC4 BLE嵌入式平臺,該平臺以ARM Cortex-M0處理器為內核,集成了模擬可編程陣列和數(shù)字可編程陣列,并且新集成了低功耗藍牙模塊,使得該平臺成為物聯(lián)網應用的**選擇。本書共14章,主要包括可重構嵌入式系統(tǒng)設計導論、可重構嵌入式系統(tǒng)基本設計流程、Cortex-M0 CPU結構、Cortex-M0指令集、AHB-Lite總線結構分析、Cortex-M0低功耗特性、Cortex-M0匯編語言編程基礎、中斷系統(tǒng)的構建和實現(xiàn)、C語言代碼設計與優(yōu)化方法、電容感應觸摸控制模塊原理及實現(xiàn)、低功耗藍牙模塊原理及實現(xiàn)、通用數(shù)字塊原理及實現(xiàn)、模擬子系統(tǒng)原理及實現(xiàn),以及FreeRTOS原理及應用等內容。 本書反映了基于Cypress公司的PSoC可編程片上系統(tǒng)發(fā)展的*新成果,系統(tǒng)化和模塊化地介紹了PSoC4 BLE內所集成的ARM Cortex-M0 CPU硬核處理器的結構及指令集、PSoC4 BLE內各個功能單元的結構,以及基于PSoC Creator 4.1軟件的片上系統(tǒng)的設計流程。 本書注意理論和實踐相結合,同時給出了大量的設計實例,使讀者能夠掌握這一新的設計技術,以便推動電子系統(tǒng)設計方法的創(chuàng)新。