英飛凌推出基于 ARM Cotex-M0/4 的 XMC系列 MCU已經(jīng)有近 4年的時(shí)間了,在這期間,我們組織過(guò)很多 XMC MCU 培訓(xùn)和研討會(huì),也解決了很多客戶(hù)實(shí)際項(xiàng)目中遇到的問(wèn)題。但是在培訓(xùn)中,我們使用的大多是 PPT 格式的材料,這些材料一般只是列出結(jié)構(gòu)框圖和功能概要,而在解決客戶(hù)問(wèn)題的過(guò)程中,我們大多以郵件的方式討論和解決問(wèn)題。此書(shū)的編寫(xiě)目的就是把以前的材料都整編在一起,給在使用 XMC MCU 的用戶(hù)提供開(kāi)發(fā)線(xiàn)索,從而讓 XMC MCU 的開(kāi)發(fā)和使用變得簡(jiǎn)單明了。
XMC MCU相關(guān)手冊(cè):
XMC MCU 的手冊(cè)大致有 3 類(lèi):數(shù)據(jù)手冊(cè)(Data Sheet),參考手冊(cè)(Reference Manual)和勘誤手冊(cè)(Errata Sheet).
數(shù)據(jù)手冊(cè)主要包含 MCU 特性介紹,訂購(gòu)信息,封裝類(lèi)型,引腳定義,電氣參數(shù),外形尺寸等。
參考手冊(cè)主要包括 CPU 子系統(tǒng)介紹(總線(xiàn)系統(tǒng),指令集,通用寄存器),存儲(chǔ)器結(jié)構(gòu)和地址映射,時(shí)鐘系統(tǒng),外設(shè)介紹等。其中外設(shè)部分可分為 4個(gè)部分,分別是通訊部分外設(shè),模擬部分外設(shè),工業(yè)控制部分外設(shè),以及GPIO部分。 勘誤手冊(cè)主要記載異常功能(實(shí)際功能和參考手冊(cè)不符的部分),異常的電氣和時(shí)序(實(shí)測(cè)數(shù)據(jù)和數(shù)據(jù)手冊(cè)中的數(shù)據(jù)不符的部分),以及實(shí)際應(yīng)用中需要注意的一些點(diǎn)。用戶(hù)在使用芯片的過(guò)程中如果懷疑可能是芯片出問(wèn)題了,可以首先查一下勘誤手冊(cè)中有沒(méi)有列出這一條。 除了這三類(lèi)基礎(chǔ)手冊(cè),我們還提供各個(gè)外設(shè)的應(yīng)用筆記( Application Notes)以及附帶的樣例代碼,幫助用戶(hù)快速的掌握各個(gè)外設(shè)的基本功能。另外在 MCU培訓(xùn)中使用的 PPT,也已經(jīng)放在官網(wǎng)上了。
2.2 項(xiàng)目開(kāi)發(fā)實(shí)例
下面以冰箱變頻控制器為例,來(lái)介紹開(kāi)發(fā)流程的各個(gè)步驟。
需求分析:
下圖是冰箱變頻控制器的結(jié)構(gòu)框圖,在這個(gè)系統(tǒng)中,MCU 需要用 3 對(duì)互補(bǔ) PWM 去控制伺服電機(jī),用 ADC 去采樣電流 a 相和 b 相,用模擬比較器去比較 I 相電壓,另外需要一路 UART和主板通訊。
下載:
游客,本帖隱藏的內(nèi)容需要積分高于 1 才可瀏覽,您當(dāng)前積分為 0
|