嵌入式系統(tǒng)原理:基于Arm Cortex-M微控制器體系
本書介紹如何使用基于ArmCortex-M0內(nèi)核的KinetisKL25Z單片機(jī)進(jìn)行嵌入式系統(tǒng)搭建,內(nèi)容覆蓋CPU、中斷系統(tǒng)、外設(shè)與編程,全部使用C語言實(shí)現(xiàn);介紹了CPU上的多任務(wù)實(shí)現(xiàn),其目的是提高響應(yīng)能力和軟件模塊化,同時(shí)減少CPU的開銷;探討了中斷、外設(shè)和調(diào)度程序的相互作用。全書共9章,第1章使用實(shí)例介紹嵌入式系統(tǒng)的各個(gè)部分,之后章節(jié)分別講解輸入/輸出端口、并行、中斷、C語言基礎(chǔ)、模擬接口、定時(shí)器、串行通信和直接內(nèi)存訪問等內(nèi)容。本書可作為高等院校計(jì)算機(jī)、電子工程等專業(yè)的教材,也可作為嵌入式系統(tǒng)開發(fā)人員的參考書。
·12.3萬字