日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

MATLAB ? 來源:djl ? 作者:Guy Rouleau ? 2019-09-16 16:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

生成代碼

我們拿下面這個(gè)模型作為一個(gè)例子。它有一個(gè) Bias 和一個(gè) Unit Delay 模塊,每 0.001s 運(yùn)行一次,另外有一個(gè) Math Function 模塊,每 0.01s 運(yùn)行一次。

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

就像你們知道的那樣,Embedded Coder 可以把 Simulink 模型生成 C 代碼。這里使用 Embedded 默認(rèn)的系統(tǒng)目標(biāo)文件配置(tlc文件),所生成的代碼像下面這樣:

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

如你所見,代碼里有一個(gè) Initialize 函數(shù)以及一個(gè) Step 函數(shù)。Step 函數(shù)將以模型的基礎(chǔ)采樣率調(diào)用,在這里是 0.001s。最好是把這個(gè)代碼放在單任務(wù)環(huán)境里運(yùn)行。

如果你需要的話,也可以讓 Simulink 把每個(gè)離散采樣率歸到一個(gè)單獨(dú)的任務(wù)。

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

在這所生成的代碼里,每一個(gè)采樣時(shí)間的部分都單獨(dú)生成一個(gè)函數(shù)。這樣,你就可以用你實(shí)現(xiàn)的調(diào)度器,來任意調(diào)用各個(gè)采樣率的部分。

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

導(dǎo)出函數(shù)

各個(gè)采樣率的部分都能生成一個(gè)單獨(dú)的函數(shù)還挺有用的,但是,如果你想更隨心所欲的控制代碼的執(zhí)行,該怎么做呢?比如說,把某個(gè)采樣率的部分拆成若干個(gè)任務(wù),然后指定每個(gè)任務(wù)不同的優(yōu)先級。

為此,Embedded Coder 提供了導(dǎo)出函數(shù)(export functions)的功能。這個(gè)功能可以直接控制某個(gè)部分單獨(dú)生成函數(shù),另外還可以仿真它們的調(diào)度和優(yōu)先級。

為了匹配導(dǎo)出函數(shù)這個(gè)目的,你的模型必須以特定的方式來搭建。需要導(dǎo)出的函數(shù)頂層必須只包含 Function Call 子系統(tǒng),輸入以及輸出端口。這樣的話,每一個(gè)子系統(tǒng)會(huì)生成一個(gè)函數(shù)。

比如,我們剛才那個(gè)模型,重新按照下面這個(gè)方式來實(shí)現(xiàn):

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

對于仿真來說,不同任務(wù)的調(diào)度必須顯示指定出來,比如像上圖那樣,使用 Stateflow 來實(shí)現(xiàn)。要生成代碼的時(shí)候,你可以在這個(gè)子系統(tǒng)上右鍵,然后導(dǎo)出這個(gè)函數(shù)。

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

得到的代碼就像下面這樣:

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

你就可以把這些代碼集成到你手寫的調(diào)度器里去了。就像我之前提到的,通過這種方式,你可以將一個(gè)速率的部分拆分成多個(gè)函數(shù)或者任務(wù)。

導(dǎo)出函數(shù)模型

對于更大型的項(xiàng)目,你也可以將導(dǎo)出函數(shù)構(gòu)造為單獨(dú)的模型(Export Function Models)。

在這里,頂層的模型只是用于仿真,被引用子模型要生成代碼。 Simulink 會(huì)自動(dòng)識別這個(gè)模型是用于導(dǎo)出函數(shù)的,它所生成的代碼也會(huì)跟上面的那個(gè)子系統(tǒng)類似。

關(guān)于導(dǎo)出函數(shù)的相關(guān)分析和介紹

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4423

    瀏覽量

    67884
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4977

    瀏覽量

    74427
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    XRP7704 TQFN EVB相關(guān)設(shè)計(jì)文檔介紹

    《XRP7704 TQFN EVB相關(guān)設(shè)計(jì)文檔介紹》 在電子工程師的日常工作中,設(shè)計(jì)文檔是非常重要的參考資料。今天就來和大家分享一下與XRP7704 TQFN EVB相關(guān)的設(shè)計(jì)文檔信息。 文件下載
    的頭像 發(fā)表于 04-27 16:50 ?81次閱讀

    06. 如何把 PCB板 上的封裝一次性導(dǎo)出?| 芯巧Allegro PCB 設(shè)計(jì)小訣竅

    背景介紹:在進(jìn)行PCB設(shè)計(jì)時(shí),經(jīng)常需要從已有PCB上導(dǎo)出封裝,利用這些封裝進(jìn)行新的設(shè)計(jì),或者將這些封裝修改后,再更新回PCB上,而Allegro PCB設(shè)計(jì)工具的Export Libraries功能,就可以幫助我們快速的導(dǎo)出PC
    發(fā)表于 04-09 17:21

    關(guān)于MT6901的直線DEMO介紹

    關(guān)于MT6901的直線DEMO介紹
    的頭像 發(fā)表于 01-30 10:54 ?817次閱讀
    <b class='flag-5'>關(guān)于</b>MT6901的直線DEMO<b class='flag-5'>介紹</b>

    PCB Gerber文件如何導(dǎo)出

    對于新手電子工程師,特別是沒接觸過PCB打板的,在聽到Gerber文件、阻焊開窗、綠油黑油、開鋼網(wǎng),導(dǎo)出Gerber文件發(fā)給板廠,講這些術(shù)語的時(shí)候是不是有些懵逼,不用怕。下面我將對Gerber文件進(jìn)行分析,其他的也都會(huì)有提到,大家看完估計(jì)也就明白是怎么回事了。
    的頭像 發(fā)表于 01-27 16:47 ?970次閱讀
    PCB Gerber文件如何<b class='flag-5'>導(dǎo)出</b>

    Moku升級實(shí)時(shí)計(jì)算并顯示g(2)二階關(guān)聯(lián)函數(shù)及最新活動(dòng)更新

    摘要Moku時(shí)間間隔與頻率分析儀(TFA)功能進(jìn)一步升級,在時(shí)間間隔測量精度與檢測配置靈活性方面實(shí)現(xiàn)顯著提升。全新版本支持實(shí)時(shí)計(jì)算并可視化顯示g(2)二階關(guān)聯(lián)函數(shù),為量子光學(xué)、單光子探測及相關(guān)前沿
    的頭像 發(fā)表于 01-22 16:45 ?3537次閱讀
    Moku升級實(shí)時(shí)計(jì)算并顯示g(2)二階關(guān)聯(lián)<b class='flag-5'>函數(shù)</b>及最新活動(dòng)更新

    函數(shù)指針介紹

    這種函數(shù)應(yīng)該都很熟悉,其實(shí)就是一個(gè)函數(shù),然后返回值是一個(gè) int 類型,是一個(gè)數(shù)值 int *fun(int x,int y); 這和上面那個(gè)函數(shù)唯一的區(qū)別就是在函數(shù)名前面多了一個(gè)*號
    發(fā)表于 01-21 08:11

    電能質(zhì)量在線監(jiān)測裝置的多維度統(tǒng)計(jì)報(bào)表支持遠(yuǎn)程訪問導(dǎo)出嗎?

    是的,現(xiàn)代電能質(zhì)量在線監(jiān)測裝置的多維度統(tǒng)計(jì)報(bào)表全面支持遠(yuǎn)程訪問導(dǎo)出功能 ,已成為主流產(chǎn)品標(biāo)配,可通過多種方式隨時(shí)隨地獲取分析數(shù)據(jù)。 一、遠(yuǎn)程訪問導(dǎo)出方式全景 1. Web 瀏覽器直連(最通用) 輸入
    的頭像 發(fā)表于 12-17 15:39 ?541次閱讀
    電能質(zhì)量在線監(jiān)測裝置的多維度統(tǒng)計(jì)報(bào)表支持遠(yuǎn)程訪問<b class='flag-5'>導(dǎo)出</b>嗎?

    內(nèi)聯(lián)函數(shù)介紹

    內(nèi)聯(lián)函數(shù)禁用所有的編譯選項(xiàng)。使用__inline修飾函數(shù)導(dǎo)致函數(shù)在調(diào)用處直接替換為函數(shù)體。這樣代碼調(diào)用函數(shù)更快,但增加代碼的大小,特別在
    發(fā)表于 12-12 07:08

    【乾芯QXS320F開發(fā)板試用】TMUFPU內(nèi)建函數(shù)

    一顆DSP芯片肯定少不了TMU和FPU 要了解這個(gè),首先去芯片的數(shù)據(jù)手冊里查看一番 在數(shù)據(jù)手冊的 6.6 C28x 處理器這一節(jié)有關(guān)于FPU和TMU的介紹,從下圖中還能看到VCU和 EINTDIV
    發(fā)表于 12-11 13:32

    關(guān)于NFC鎳鋅鐵氧體片的介紹

    關(guān)于NFC鎳鋅鐵氧體片的介紹
    的頭像 發(fā)表于 12-04 10:52 ?592次閱讀
    <b class='flag-5'>關(guān)于</b>NFC鎳鋅鐵氧體片的<b class='flag-5'>介紹</b>

    安世中國關(guān)于當(dāng)前供應(yīng)鏈局勢及相關(guān)訴求的鄭重聲明

    安世中國在官方微信號發(fā)布了關(guān)于當(dāng)前供應(yīng)鏈局勢及相關(guān)訴求的鄭重聲明;我們分享給大家:
    的頭像 發(fā)表于 11-28 21:32 ?2573次閱讀
    安世中國<b class='flag-5'>關(guān)于</b>當(dāng)前供應(yīng)鏈局勢及<b class='flag-5'>相關(guān)</b>訴求的鄭重聲明

    電能質(zhì)量在線監(jiān)測裝置的報(bào)警記錄可以導(dǎo)出嗎?

    電能質(zhì)量在線監(jiān)測裝置的報(bào)警記錄支持多種方式導(dǎo)出,具體操作取決于設(shè)備類型、存儲(chǔ)配置及管理需求。以下是結(jié)合硬件特性、行業(yè)標(biāo)準(zhǔn)及實(shí)際案例的詳細(xì)指南: 一、本地導(dǎo)出:直接通過設(shè)備或外接存儲(chǔ) 1. 設(shè)備面板
    的頭像 發(fā)表于 11-05 13:46 ?763次閱讀

    關(guān)于系統(tǒng)鏈接腳本的介紹

    起來后所處于的地址,程序中的相對尋址都會(huì)遵從此虛擬地址。 四、關(guān)于ITCM和DTCM(若使用FLASH下載模式) (1) 代碼段上載到ITCM,ITCM起始地址(0x80000000)存儲(chǔ)的代碼就是主函數(shù)的入口。 (2)數(shù)據(jù)段上載到DTCM,DTCM起始地址(0x
    發(fā)表于 10-30 08:26

    軟件設(shè)計(jì)及串口相關(guān)函數(shù)介紹

    因?yàn)楸菊鹿?jié)的UART相關(guān)實(shí)驗(yàn)例程需要用到板子上的LED功能,因此我們可以直接以前面的“11_GPIO_LED”工程為基礎(chǔ)進(jìn)行修改。
    的頭像 發(fā)表于 10-27 11:23 ?2282次閱讀
    軟件設(shè)計(jì)及串口<b class='flag-5'>相關(guān)</b><b class='flag-5'>函數(shù)</b><b class='flag-5'>介紹</b>

    凡億Allegro Skill工藝輔助之導(dǎo)出公制的坐標(biāo)

    一般設(shè)計(jì)人員在pcb設(shè)計(jì)時(shí)使用英制單位,而在pcb設(shè)計(jì)完成后,我們需要導(dǎo)出坐標(biāo)文件用于貼片廠進(jìn)行貼片;有的板廠要求導(dǎo)出的坐標(biāo)文件為公制單位,切換單位會(huì)比較麻煩且容易產(chǎn)生DRC錯(cuò)誤或者誤差,因此,F(xiàn)anyskill腳步提供一鍵輸出公制坐標(biāo)的功能。
    的頭像 發(fā)表于 07-24 16:24 ?3720次閱讀
    凡億Allegro Skill工藝輔助之<b class='flag-5'>導(dǎo)出</b>公制的坐標(biāo)
    洞头县| 百色市| 文化| 柳州市| 新乡县| 巴彦县| 如皋市| 安陆市| 南充市| 洪泽县| 嘉黎县| 望城县| 额尔古纳市| 黄平县| 阳城县| 读书| 蒙城县| 鄂伦春自治旗| 从化市| 阿拉善右旗| 陆河县| 青岛市| 筠连县| 南华县| 九龙县| 五寨县| 南漳县| 尖扎县| 涞水县| 桃园市| 海口市| 林口县| 内黄县| 乌什县| 大丰市| 比如县| 且末县| 元谋县| 启东市| 姜堰市| 榆树市|