通過(guò)開(kāi)發(fā)套件中的開(kāi)發(fā)板、使用說(shuō)明書(shū)和入門(mén)例程,用戶可以細(xì)致地了解XC2267M的功能、原理和工作特性,循序漸進(jìn)的學(xué)習(xí)和掌握XC2267的軟硬件開(kāi)發(fā)技術(shù),加速自己的開(kāi)發(fā)進(jìn)程。
該開(kāi)發(fā)套件的核心控制器采用的是國(guó)內(nèi)最主流的英飛凌科技公司的16位單片機(jī)XC2000系列的 XC2267M 芯片。XC2000系列微控制器基于英飛凌成熟的、廣受歡迎的C166架構(gòu)。Flash容量高達(dá)768KB,時(shí)鐘頻率為80MHz。多達(dá)4個(gè)PWM單元(CCU6),用于無(wú)刷電機(jī)和有刷電機(jī)控制。
為了提升調(diào)試方便性,我們將DAP下載器集成在開(kāi)發(fā)板上,只需要連接一根USB線到電腦上即可實(shí)現(xiàn)程序的仿真調(diào)試。
開(kāi)發(fā)板上還集成了有刷電機(jī)、無(wú)刷電機(jī)、EEPROM芯片、DA輸出芯片、編碼器模塊,減少了用戶在調(diào)試過(guò)程中的接插件插拔。
主控芯片XC2267M 芯片配有英飛凌官方的圖形化配置工具——DAVE,可以完成底層代碼配置,自動(dòng)生成可編譯的 Keil 工程。極大的降低用戶的入門(mén)難度。
我們精心為開(kāi)發(fā)板設(shè)計(jì)了如下模塊
01 GPIO模塊:了解芯片的通用輸入/輸出(GPIO)方式,掌握GPIO的基本原理,熟悉在配置工具上配置輸入輸出端口,通過(guò)LED流水燈展示配置效果。
02 ADC采樣模塊:了解模數(shù)轉(zhuǎn)換(ADC)采樣的基本原理,掌握在配置工具上配置ADC模塊的基本技能,通過(guò)讀取電位計(jì)電壓,實(shí)現(xiàn)ADC采樣模塊的配置效果。
03 正交編碼器計(jì)數(shù)模塊:了解編碼器(增量式)基本原理,掌握芯片讀取正交編碼信號(hào)的基本邏輯,掌握在配置工具上實(shí)現(xiàn)編碼器功能的基本技能,學(xué)會(huì)觀察編碼器的脈沖數(shù)、轉(zhuǎn)速、圈數(shù)。
04 CAN功能模塊:了解現(xiàn)行常用的通信方式,掌握CAN通信的基本原理和具體功能,熟悉在配置工具上配置CAN通信模塊,運(yùn)用CAN通信實(shí)現(xiàn)報(bào)文對(duì)象的收發(fā)。
05 EEPROM模塊:了解嵌入式控制器中常用的存儲(chǔ)器,學(xué)會(huì)使用IIC通訊功能讀寫(xiě)EEPROM芯片,掌握通過(guò)配置工具配置IIC通信實(shí)現(xiàn)讀寫(xiě)EEPROM的基本技能,學(xué)會(huì)觀察EEPROM里面的數(shù)據(jù)。
06 DAC輸出模塊:了解數(shù)模轉(zhuǎn)換(DA)的基本原理,在配置工具上利用串口通信模塊USIC將目標(biāo)電壓發(fā)送到DA轉(zhuǎn)換芯片,控制DA轉(zhuǎn)換芯片輸出模擬值,并學(xué)會(huì)觀察輸出的模擬值。
07 有刷電機(jī)驅(qū)動(dòng)模塊:了解直流有刷電機(jī)的基本工作原理,了解H橋驅(qū)動(dòng)電路原理,學(xué)習(xí)芯片捕獲與比較單元CCU6模塊,學(xué)會(huì)在配置工具上配置驅(qū)動(dòng)有刷電機(jī)的相關(guān)模塊,編寫(xiě)代碼,實(shí)現(xiàn)有刷電機(jī)驅(qū)動(dòng)。
08 無(wú)刷電機(jī)驅(qū)動(dòng)模塊:了解無(wú)刷電機(jī)基本工作原理,了解霍爾傳感器基本原理,了解三相橋驅(qū)動(dòng)電路原理,學(xué)會(huì)在配置工具上配置驅(qū)動(dòng)無(wú)刷電機(jī)的相關(guān)模塊,編寫(xiě)代碼,實(shí)現(xiàn)無(wú)刷電機(jī)驅(qū)動(dòng)。