資源簡介
本書以ARM公司免費開放的Cortex-Mo DesignStart處理器IP核為基礎,以Cortex-Mo處理器架構、AMBA規范、外設、匯編語言、C語言、CMSIS、驅動程序開發以及RTX操作系統為主線,詳細介紹了通過Xilinx Vivado以及KeiluVision5集成開發環境構建Cortex-Mo全可編程嵌入式系統的硬件和軟件設計方法。
全書共分18章,主要內容包括:全可編程SoC設計導論、Cortex-MoCPU結構、Cortex-M0指令集、Cortex-M0低功耗特性、AHB-Lite總線結構分析、Cortex-Mo匯編語言編程基礎、Cortex-Mo DesignStart 架構、Xilinx Artix-7FPGA結構、Cortex-M0嵌入式系統設計與實現、7段數碼管控制器設計與實現、中斷系統設計與實現、定時器設計與實現、UART串口控制器設計與實現、VGA控制器設計與實現、DDR3存儲器系統設計與實現、Cortex-MoC語言編程基礎、CMSIS和驅動程序開發、RTX操作系統原理及應用。
本書可作為講授ARM Cortex-Mo嵌入式系統課程以及Cortex-M0可編程SoC系統設計課程的教學參考用書,也可作為學習Xilinx Vivado集成開發環境和Verilog HDL語言的參考用書。
代碼片段和文件信息
評論
共有 條評論