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