摘要
本篇筆記主要記錄在恩智浦MPC5744P上基于MBD工具箱的開發(fā)準(zhǔn)備工作,即工具箱的安裝和初級(jí)使用。
準(zhǔn)備工作
首先你需要一臺(tái)配置比較高的電腦。
正確安裝S32DS for PA V2.1最新版本
正確安裝MTALB2020a,其他版本未測(cè)試,應(yīng)該比較新的版本都可以,建議安裝比較新的版本。
如果你的瀏覽器下載下來(lái)是.zip類型,請(qǐng)直接將后綴改為mltbx,這樣MATLAB才能正確識(shí)別,注意下載這個(gè)工具箱需要登錄NXP官網(wǎng),最好有賬號(hào),如果沒(méi)有先去官網(wǎng)申請(qǐng)一個(gè)賬號(hào),用于下載一些資料和軟件。這個(gè)是需要申請(qǐng)才能下載的。
開始安裝
在確保S32DS和MATALB安裝正確(包含代碼生成的工具箱等,最好和嵌入式相關(guān)的工具箱都裝上,如有人不知道裝什么可以后天留言,這里就不在贅述MATLAB工具箱的選擇和安裝),首先需要登錄NXP官網(wǎng)獲取這個(gè)工具箱和license。雖然是免費(fèi)的,但是需要申請(qǐng)license,申請(qǐng)license需要用到電腦的Host ID。Host ID的獲取通過(guò)命令行輸入vol命令,如有不會(huì)可以參考論壇
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/Generating-Host-ID-for-MBDT-Toolbox-in-Matlab/td-p/980202
首先登錄賬號(hào),獲取軟件下載鏈接,
可以看到目前NXP為很多的系列都提供了基于模型開發(fā)的工具箱和電機(jī)控制工具箱。我們這次選擇MPC57xx系列,3.2版本的。
可以參考第一個(gè)文檔里的快速指南。
第二步進(jìn)入license keys界面通過(guò)host ID 獲取生成的license,保存到某個(gè)路徑。
第三步安裝mbd工具箱和支持包
可以直接使用matlab nxp mbd工具箱的安裝向?qū)б徊讲桨惭b,也可以直接將工具箱拖入matlab的命令行窗口會(huì)彈出安裝彈窗。有興趣的可以兩種方法都實(shí)驗(yàn)一下。兩種方法二選一都可。
每完成一步,都會(huì)變綠,表示成功,可進(jìn)行下一步
更詳細(xì)安裝步驟可以參考官方文檔。
成功安裝后再matlab的附件管理里面就可以看到
證明已經(jīng)成功安裝了我們需要的工具箱。可以打開看一下,整體來(lái)說(shuō)這個(gè)工具箱分為兩部分,一部分是完全獨(dú)立的模型,一部分是跟底層和板卡相關(guān)的,關(guān)聯(lián)MPC5744開發(fā)板。這個(gè)模型從底層管腳定義到上層電機(jī)控制應(yīng)用,都可以完全用模型實(shí)現(xiàn),一鍵生成代碼。當(dāng)有的人還在懷疑這樣的代碼可靠不,有的公司已經(jīng)有相應(yīng)的產(chǎn)品面世。基于模型設(shè)計(jì)正在變得越來(lái)越流行。
電機(jī)控制的開環(huán)和閉環(huán)模型。包含F(xiàn)OC。雙閉環(huán)。
電機(jī)控制庫(kù),模型驗(yàn)證的V&V 等都可以作為很好的參考設(shè)計(jì)自己的模型。
這里多說(shuō)一點(diǎn),就是在matlab里生成代碼后,想直接一鍵下載,第一次需要先通過(guò)S32DS 下載一個(gè)bootloader,這樣就可以通過(guò)matlab通過(guò)串口直接下載連接板子進(jìn)行驗(yàn)證開發(fā)了。
責(zé)任編輯:haq
-
matlab
+關(guān)注
關(guān)注
189文章
3025瀏覽量
238698 -
嵌入式
+關(guān)注
關(guān)注
5198文章
20445瀏覽量
334003
原文標(biāo)題:基于模型的開發(fā)需要準(zhǔn)備什么
文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
恩智浦EasyEVSE開發(fā)平臺(tái)榮膺綠色出行獎(jiǎng)
恩智浦推出全新eIQ Agentic AI框架
應(yīng)用開發(fā)準(zhǔn)備工作
恩智浦嵌入式HMI應(yīng)用開發(fā)工具GUI Guider 1.10.1全新上線
探索FRDM-STBA-A8964傳感器工具箱開發(fā)板:開啟創(chuàng)新傳感之旅
探索FRDM-K22F-A8974傳感器工具箱開發(fā)板:從入門到精通
探索FRDM - STBA - A8967傳感器工具箱開發(fā)板
恩智浦FRDM i.MX 9開發(fā)板選型指南
CANape的CASL工具箱
恩智浦配置工具助力嵌入式系統(tǒng)設(shè)計(jì)
大聯(lián)大世平兩款全新開發(fā)板上架恩智浦云實(shí)驗(yàn)室
想做好PCBA貼片加工?這些前期準(zhǔn)備工作要做好!
《恩智浦FRDM-MCXA156開發(fā)實(shí)踐指南》上線啦
恩智浦智能家電創(chuàng)新方案一文看盡 恩智浦智能家電技術(shù)日給你答案
恩智浦MPC5744P上基于MBD工具箱的開發(fā)準(zhǔn)備工作
評(píng)論