首頁 > 評測 > 大廠商的小情懷:XMC1100 Bootkit開發(fā)板評測
大廠商的小情懷:XMC1100 Bootkit開發(fā)板評測
- [導(dǎo)讀]
- XMC1100 Bootkit是Infineon(英飛凌)推出的XMC1x Bootkit的系列開發(fā)板子中的第一款,也是最具性價比最有代表性的一款.除此之外,還有XMC1200 Bootkit, XMC1300 Bootkit以及XMC1400 Bootkit,方便用戶盡可能快地上手XMC1x系列的處理器開發(fā).除此之外針對XMC4x系列還有Relax Kit系列.本文的主腳是XMC1100 Bootkit,順帶也介紹一下子XMC1x系列的開發(fā)工具使用.
簡介與資源
XMC1100Bootkit的最大特點是使用方便,上手容易.從外表上看來,Bootkit比較像ArduinoUno.事實上這個開發(fā)板也能使用ArduinoIDE來開發(fā),后文也會介紹到.
英飛凌的處理器大致分為以下幾大類:
1. Aurix/Tricore系列:這個系列是英飛凌自己開發(fā)的內(nèi)核.主要針對汽車電子領(lǐng)域的應(yīng)用.這個內(nèi)核較為特殊,以后筆者也會推出一些內(nèi)核的評測.
2. XMC1x,XMC4x:這是基于CortexM系列的處理器,其中XMC1x基于Cortex M0,而XMC4x基于Cortex M4.這個系列主要面向工業(yè)控制領(lǐng)域的應(yīng)用.本文要講的XMC1100屬于XMC1x系列.
3. C166系列:基于英飛凌自己的C166內(nèi)核,主要用于汽車電子領(lǐng)域.
4. XC800系列:基于增強型8051內(nèi)核,也適用于汽車領(lǐng)域.
5. TLE98x系列:這是個小系列,是控制器+功率器件的組合型產(chǎn)品.目前有基于8051,Cortex M0,Cortex M3內(nèi)核的產(chǎn)品.
回到本文主題,XMC1100 Bootkit上的資源如下:
1. XMC1100T038F0064AB芯片,64KB Flash, 16KB SRAM, 1.8V-5.5V工作電壓,板上5V,3.3V可選,默認(rèn)5V供電.注意XMC4x系列的工作電壓范圍是3.13V-3.63V與XMC1x不同.
2. 使用XMC4200制作的板上JLink(帶有虛擬串口)
1. 3.7個可控制的LED
3. 可以USB供電,也可外加電源供電(5.5V-45V)
4. XMC1100所有IO口都引出來了.
XMC1100Bootkit板上的主角是XMC1100,芯片框圖如下:
外觀
XMC1100Bootkit與ArduinoUno對比:
原理圖簡析
因為XMC1100Bootkit板子的風(fēng)格是簡潔,做實驗的時候大多還要外接其他板子或外設(shè).所以原理圖也不復(fù)雜,以下就幾個值得一提的地方說一說:
外部電源
當(dāng)有外接電源時,運放的輸出腳為高,Q101關(guān)斷,這樣USB來的電源就與LDO的輸出5V隔離開了,否則就是USB來的電壓連接到板子上的5V節(jié)點.
Arduino接口
這幾個接口與上圖中的Power接口一起構(gòu)成了Arduino兼容接口.對Arduino比較熟的同學(xué)應(yīng)該看起來很親切.值得注意的是板上將IOREF下面的那個IO絲印標(biāo)成了RESET,其實該pin并非RESET引腳.這也是與Arduino接口不兼容的地方,因為XMC1100并無外部RESET引腳.不過這也不是什么大事情,只要了解這點就可以了.
板上JLink
這是使用XMC4200制作的板上Jlink,還帶有虛擬串口.這應(yīng)該是英飛凌與Segger合作的成果,XMC1x與XMC4x系列的開發(fā)板子上基本上都用這個設(shè)計.
開發(fā)程序:使用Keil
既然是Cortex M0,那么開發(fā)工具可選的很多,Keil是其中一種選擇.先說一說Keil開發(fā)XMC1100的步驟.
先下載XMC1100的DFP:
建立新工程,選擇XMC1100-T038x0064:
選擇要使用的外設(shè),這里要使用的是必須的Startup,UART,GPIO與LED:
就可以寫代碼了,代碼較長,打包在后面的附件請下載使用.
調(diào)試器這樣設(shè)置,選擇Jlink+SWD接口,注意XMC1100屬于Cortex M0,沒有SWO接口.
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前