www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁(yè) > 評(píng)測(cè) > 低功耗四色板——MAPS KL43評(píng)測(cè)

低功耗四色板——MAPS KL43評(píng)測(cè)

NXP   MAPS四色板   kinetis   
  • 作者:劉昆磊
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 恩智浦半導(dǎo)體(NASDAQ:NXPI)作為全球領(lǐng)先的嵌入式應(yīng)用安全連接技術(shù)領(lǐng)導(dǎo)者,不斷在互聯(lián)汽車(chē)、物聯(lián)終端等智能安全互聯(lián)應(yīng)用市場(chǎng)的創(chuàng)新。

圖20工程仿真調(diào)試

0021.png

圖21工程運(yùn)行效果

幾點(diǎn)小體會(huì):

(1)MAPS-KL43核心MCU開(kāi)發(fā)板本身不帶仿真調(diào)試器,在單獨(dú)使用時(shí)需要外配仿真調(diào)試器(JLINK等),這給開(kāi)發(fā)體驗(yàn)帶來(lái)一些不便。

(2)通過(guò)MAPS-KL43軟件包的使用,整體感覺(jué)雖然該開(kāi)發(fā)板是恩智浦與第三方(萬(wàn)利公司)合作開(kāi)發(fā)的,但是使用支持Kinetis軟件開(kāi)發(fā)套件(SDK庫(kù)),整個(gè)KSDK庫(kù)層次非常嚴(yán)謹(jǐn),功能強(qiáng)健,提供了比較豐富的開(kāi)發(fā)例程,很適合大家研讀程序。

(3)MAPS-KL43開(kāi)發(fā)板是恩智浦與第三方開(kāi)發(fā)的評(píng)估套件,開(kāi)發(fā)板外設(shè)功能比較豐富,但是感覺(jué)除官方例程外,其它參考資料比較少,使用的很多擴(kuò)展外設(shè)的資料不清楚,給學(xué)習(xí)使用帶來(lái)一些不便。

2、Kinetis Software Development Kit v2(KSDK V2)體驗(yàn)

恩智浦公司在Kinetis系列MCU軟件開(kāi)發(fā)包V1的基礎(chǔ)上,對(duì)軟件開(kāi)發(fā)包進(jìn)行了優(yōu)化重寫(xiě),于2016年年初推出了最新的針對(duì)Kinetis系列MCU的最新軟件開(kāi)發(fā)包(庫(kù))KSDK2,最新的KSDK V2的軟件架構(gòu)相比較KSDK V1,層次更加簡(jiǎn)單易用。另外一個(gè)比較大的區(qū)別在于KSDK V2可以在官網(wǎng)上獲得自己的定制版本,比如只針對(duì)某一MCU的軟件庫(kù),而KSDK V1版本的軟件庫(kù)官方網(wǎng)站下載后,支持所有的Kinetis系列MCU的軟件庫(kù),以及所有開(kāi)發(fā)平臺(tái)的DEMO例程,這樣勢(shì)必會(huì)使軟件庫(kù)結(jié)構(gòu)復(fù)雜、龐大,維護(hù)不便以及空間浪費(fèi)等。此外,KSDK V2軟件庫(kù)去掉了MQX嵌入式實(shí)時(shí)操作系統(tǒng)的支持和例程,而主要支持免費(fèi)的FreeRTOS嵌入式實(shí)時(shí)操作系統(tǒng)。

0022.png

圖22Kinetis SDK V2結(jié)構(gòu)

若要獲得Kinetis Software Development Kit v2(KSDK V2)軟件包,可在恩智浦官網(wǎng)下載,地址:http://kex.nxp.com/en/select。

0023.png

圖23Kinetis SDK V2官網(wǎng)

新版本的KSDK軟件包采用用戶(hù)可配置型式,可以按開(kāi)發(fā)板類(lèi)別或處理器型號(hào)兩種方式選擇,由于MAPS-KL43開(kāi)發(fā)板是恩智浦與第三方公司共同開(kāi)發(fā)的,目前按開(kāi)發(fā)板選擇KSDK V2軟件包的方法不支持MAPS-KL43開(kāi)發(fā)板,但是我們可以在恩智浦官方推出的FRDM-KL43開(kāi)發(fā)板的基礎(chǔ)上進(jìn)行修改使用,因此在“Boards”選項(xiàng)中選擇FRDM-KL43開(kāi)發(fā)板,點(diǎn)擊“Select a configuration”按鈕。

在Kinetis SDK如下界面,可以選擇是否使用嵌入式實(shí)時(shí)系統(tǒng),KSDK的版本,使用的IDE版本等信息,然后點(diǎn)擊“Build SDK Package”按鈕,即可生成自定義的KSDK軟件包。

0024.png

圖24設(shè)置FRDM-KL43 KSDK V2軟件包

在File Vault頁(yè)面下面下載FRDM-KL43開(kāi)發(fā)板的KSDK V2軟件包,將其解壓到計(jì)算機(jī)中即可使用。

0025.png

圖25下載KSDK V2軟件包

KSDK V2軟件庫(kù)支持更多的集成開(kāi)發(fā)環(huán)境的使用,比如AtollicTrueSTUDIO、IAR Embedded Workbench、Keil MDK-ARM和Kinetis Design Studio等開(kāi)發(fā)工具。

0026.png

圖26 KSDK V2支持IDE

在眾多的集成開(kāi)發(fā)環(huán)境中,恩智浦比較推薦是由Kinetis Design Studio(KDS)。Kinetis Design Studio (KDS)是款由恩智浦官方推出的針對(duì)Kinetis MCU免費(fèi)集成開(kāi)發(fā)環(huán)境,提供強(qiáng)大的編輯、編譯和調(diào)試功能。Kinetis Design Studio IDE基于包括Eclipse、GNU編譯器套裝(GCC)、GNU調(diào)試器(GDB)等免費(fèi)開(kāi)源軟件,為設(shè)計(jì)人員提供了一種不限制代碼大小的簡(jiǎn)單開(kāi)發(fā)工具。此外,Processor Expert軟件支持您利用其知識(shí)庫(kù)進(jìn)行設(shè)計(jì),只需幾次鼠標(biāo)點(diǎn)擊即可創(chuàng)建強(qiáng)大的應(yīng)用。

0027.png

圖27 KDS集成開(kāi)發(fā)環(huán)境結(jié)構(gòu)

目前最新版本是KDS3.0,大家可以在恩智浦官網(wǎng)下載得到,網(wǎng)址:http://www.nxp.com/zh-Hans/products/software-and-tools/run-time-software/kinetis-software-and-tools/ides-for-kinetis-mcus/kinetis-design-studio-integrated-development-environment-ide:KDS_IDE。

0028.png

圖28 KDS下載地址

安裝KDS3.0集成開(kāi)發(fā)環(huán)境,然后將KSDK V2.0拷貝到默認(rèn)C盤(pán)Freescale文件加下解壓,完成開(kāi)發(fā)環(huán)境準(zhǔn)備。

之前我們知道,主控制器MKL43Z256VLH4的一個(gè)特點(diǎn)是支持段式LCD驅(qū)動(dòng),而且MAPS-KL43開(kāi)發(fā)板也為大家提供了一個(gè)24x4 段式液晶顯示器,接下來(lái)利用KDS3.0和KSDK V2.0軟件庫(kù)對(duì)MAPS-KL43開(kāi)發(fā)板進(jìn)行開(kāi)發(fā),驅(qū)動(dòng)段式液晶顯示器。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+