[發(fā)明專利]一種汽車控制器快速原型實(shí)現(xiàn)方法在審
| 申請(qǐng)?zhí)枺?/td> | 201710124862.9 | 申請(qǐng)日: | 2017-03-03 |
| 公開(kāi)(公告)號(hào): | CN106970787A | 公開(kāi)(公告)日: | 2017-07-21 |
| 發(fā)明(設(shè)計(jì))人: | 夏洪濤;焦玉 | 申請(qǐng)(專利權(quán))人: | 浙江仕善汽車科技股份有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 314100 浙江省嘉興市嘉善*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 汽車 控制器 快速 原型 實(shí)現(xiàn) 方法 | ||
1.一種汽車控制器快速原型實(shí)現(xiàn)方法,其特征是包括:在快速原型(RCP)過(guò)程中,對(duì)底層驅(qū)動(dòng)進(jìn)行封裝,把底層驅(qū)動(dòng)封裝成模塊的形式添加到simulink庫(kù)就可以在模型中直接調(diào)用,利用MATLAB RTW工具將模型直接生成源代碼,相應(yīng)的單片機(jī)驅(qū)動(dòng)模塊也會(huì)生成源代碼,從而避免手寫驅(qū)動(dòng)代碼,而直接使用模型,使開(kāi)發(fā)更方便,在不同項(xiàng)目中也可以實(shí)現(xiàn)復(fù)用,從而可以節(jié)省更多的資源,主要包括:
(1)利用MATLAB中S-function及Mask對(duì)底層驅(qū)動(dòng)進(jìn)行封裝;
(2)編寫B(tài)lock TLC文件。
2.根據(jù)權(quán)利要求1所述的一種汽車控制器快速原型實(shí)現(xiàn)方法,其特征是所述的利用MATLAB中S-function及Mask對(duì)底層驅(qū)動(dòng)進(jìn)行封裝和Block TLC文件的編寫,其具體方法依次是:
(1)對(duì)底層驅(qū)動(dòng)進(jìn)行Mask封裝:
①使用Simulink庫(kù)中的S-function模塊,雙擊打開(kāi)后寫入S-function名字,該文件為s-function的C文件,能夠定義包括模塊的輸入輸出端口、端口類型的參數(shù),S-function parameters為RTDParameters;
②根據(jù)S-function parameters的個(gè)數(shù)來(lái)進(jìn)行GUI界面的封裝,即Mask,S-function的Mask需要點(diǎn)擊右鍵選擇Mask S-Function來(lái)進(jìn)行編輯,在這個(gè)模塊中,共有四個(gè)輸出端口,類型為checkbox,當(dāng)某個(gè)checkbox處于選中狀態(tài)時(shí),輸出端口才有效;
③在Initialization中填寫界面封轉(zhuǎn)初始化腳本,使用的是m語(yǔ)言;
(2)編寫相應(yīng)的S-function文件,Simulink與一個(gè)C MEX S-Function之間的相互作用是通過(guò)調(diào)用S-Function中的回調(diào)函數(shù)來(lái)實(shí)現(xiàn)的;每個(gè)函數(shù)完成一個(gè)預(yù)先定義的任務(wù),這些任務(wù)是S-Function定義的仿真塊功能必需的;
(3)Block TLC文件編寫:
驅(qū)動(dòng)模塊的s-function及mask之后,編寫模塊的TLC文件來(lái)進(jìn)行代碼生成;
至此,驅(qū)動(dòng)模塊的編寫、mask封裝、TLC文件編寫就完成了,就能將生成的代碼下載到硬件平臺(tái)上進(jìn)行快速原型測(cè)試了。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江仕善汽車科技股份有限公司,未經(jīng)浙江仕善汽車科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710124862.9/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





