chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

在GD32F310開發(fā)板上進(jìn)行MultiTimer移植與分析

冬至配餃子 ? 來源:兆易創(chuàng)新GD32 MCU ? 作者:李同學(xué) ? 2022-09-23 10:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近很忙,收到板子后一直沒抽出時(shí)間來搞一下,趁著五一假期看到了之前一篇小虎寫的【GD32F310開發(fā)板試用】可無限擴(kuò)展的軟件定時(shí)器MultiTimer移植 聯(lián)想到自己最近在做的項(xiàng)目,看一下能不能移植使用一下,首先對(duì)小虎表示感謝。

先說一下我的需求,首先要在裸機(jī)上實(shí)現(xiàn)基于離散傅里葉變換的特征信號(hào)識(shí)別,因?yàn)椴蓸狱c(diǎn)是864不是基4的,沒法用快速傅里葉變換。對(duì)時(shí)間的要求較高,但是有一個(gè)對(duì)時(shí)間要求更高的需求故障判斷。

為了保障故障判斷功能模塊,工程大量采用狀態(tài)機(jī),對(duì)于涉及技術(shù)的過程,沒計(jì)算兩三步就需要狀態(tài)機(jī)跳出,對(duì)于顆粒度如何劃分只能通過實(shí)際的測(cè)試進(jìn)行調(diào)試。

看到MultiTimer猜想是否可以在裸機(jī)上實(shí)現(xiàn)任務(wù)的自動(dòng)切換。下面直接基于小虎的工程進(jìn)行移植,但是發(fā)現(xiàn)MultiTimer文件夾沒有文件,從github上Load下載后進(jìn)行測(cè)試分析。

安裝pack存在如下問題:

pYYBAGMtEhuAFtynAABEjpKLLv8412.png

別人說MDK版本太低導(dǎo)致,但是我的MDK是正版只支持到5.16a無法進(jìn)行升級(jí)。也在微信群里找到了解決辦法

poYBAGMtEm2AfCyCAAA2GPmjM48072.png

按照該方法可以完美解決。

但是分析開源工程發(fā)現(xiàn)可能也無法滿足我項(xiàng)目的需求,首先是該開源工程存在一個(gè)callback占用時(shí)間過長(zhǎng)時(shí),會(huì)阻塞其他callback任務(wù)的執(zhí)行,而我的工程設(shè)計(jì)大量float以及double的計(jì)算會(huì)非常消耗時(shí)間,時(shí)間切片還是得自己進(jìn)行,無法做到系統(tǒng)級(jí)別的自動(dòng)任務(wù)管理。



審核編輯:劉清

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

    關(guān)注

    0

    文章

    18

    瀏覽量

    7078
  • 狀態(tài)機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    499

    瀏覽量

    29219
  • GD32F3
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    迅為驅(qū)動(dòng)開發(fā)實(shí)戰(zhàn):iTOP-RK3568開發(fā)板eDP屏幕移植全攻略

    迅為驅(qū)動(dòng)開發(fā)實(shí)戰(zhàn):iTOP-RK3568開發(fā)板eDP屏幕移植全攻略
    的頭像 發(fā)表于 12-30 15:42 ?1010次閱讀
    迅為驅(qū)動(dòng)<b class='flag-5'>開發(fā)</b>實(shí)戰(zhàn):iTOP-RK3568<b class='flag-5'>開發(fā)板</b>eDP屏幕<b class='flag-5'>移植</b>全攻略

    CW32F030開發(fā)板的工程模板

    開發(fā)板例程下面,這里,我選擇的是CW32-48F大學(xué)計(jì)劃的其中一個(gè)例程,去移植相關(guān)或者修改東西。 有一個(gè)基本的工程模板是學(xué)習(xí)比較方便的,當(dāng)然了你可以選擇自己去重新一步一步的構(gòu)建,目
    發(fā)表于 12-26 08:08

    EVAL-M1-05F310R評(píng)估:助力電機(jī)驅(qū)動(dòng)設(shè)計(jì)的利器

    EVAL-M1-05F310R評(píng)估:助力電機(jī)驅(qū)動(dòng)設(shè)計(jì)的利器 電機(jī)驅(qū)動(dòng)應(yīng)用的設(shè)計(jì)領(lǐng)域,一款性能優(yōu)良且易于使用的評(píng)估能夠?yàn)楣こ處焸児?jié)省大量的時(shí)間和精力。今天,我們就來詳細(xì)探討一下英飛
    的頭像 發(fā)表于 12-21 15:25 ?819次閱讀

    【有獎(jiǎng)評(píng)測(cè)】瑞薩RA × Zephyr FPB-RA6E2開發(fā)板評(píng)測(cè)

    乾芯QXS320F280049開發(fā)板是由乾芯科技推出的一款用于評(píng)估和開發(fā)C2000系列F280049微控制器的工具,級(jí)集成JTAG下載,串
    的頭像 發(fā)表于 12-02 08:08 ?767次閱讀
    【有獎(jiǎng)評(píng)測(cè)】瑞薩RA × Zephyr FPB-RA6E2<b class='flag-5'>開發(fā)板</b>評(píng)測(cè)

    將經(jīng)典射擊游戲移植到芯科科技MG24 Matter開發(fā)板

    開發(fā)板之后,我們迎來了新的挑戰(zhàn):將另一款經(jīng)典第一人稱射擊游戲-毀滅公爵3D(Duke Nukem 3D)的完整體驗(yàn)帶到我們的超低功耗平臺(tái)MG24的開發(fā)板上,以實(shí)現(xiàn)包括游戲音樂、多人連線模式等完整的游戲玩法。
    的頭像 發(fā)表于 11-30 10:46 ?1093次閱讀
    將經(jīng)典射擊游戲<b class='flag-5'>移植</b>到芯科科技MG24 Matter<b class='flag-5'>開發(fā)板</b>

    如何移植EtherCAT Igh--基于米爾RK3576開發(fā)板

    本文將介紹基于米爾電子MYD-LR3576開發(fā)板(米爾基于瑞芯微RK3576開發(fā)板)的移植EtherCATIgh方案的開發(fā)測(cè)試。摘自優(yōu)秀
    的頭像 發(fā)表于 09-26 08:04 ?9956次閱讀
    如何<b class='flag-5'>移植</b>EtherCAT Igh--基于米爾RK3576<b class='flag-5'>開發(fā)板</b>

    【上海晶珩睿莓1開發(fā)板試用體驗(yàn)】移植LVGL9.3并使用32位色進(jìn)行顯示

    之前的開發(fā)板試用帖子中,我使用Linux開發(fā)板移植LVGL9.1,而LVGL9系版本目前最新更新到9.3(master分支,release版本),
    發(fā)表于 09-18 00:52

    GD32F437開發(fā)板添加lwip支持后ping不通電腦怎么解決?

    使用GD32F437的開發(fā)板,studio中添加lwip的支持后,將開設(shè)置和電腦相同的網(wǎng)段,并用網(wǎng)線連接
    發(fā)表于 09-09 07:43

    【干貨分享】M-K1HSE開發(fā)板上使用SecureCRT工具進(jìn)行調(diào)試

    SecureCRT是一款支持SSH協(xié)議的終端仿真軟件,可通過串口或網(wǎng)口對(duì)開發(fā)板系統(tǒng)信息進(jìn)行查看、對(duì)開發(fā)板系統(tǒng)進(jìn)行調(diào)試等。
    的頭像 發(fā)表于 08-12 08:07 ?1572次閱讀
    【干貨分享】<b class='flag-5'>在</b>M-K1HSE<b class='flag-5'>開發(fā)板</b>上使用SecureCRT工具<b class='flag-5'>進(jìn)行</b>調(diào)試

    Vivado無法選中開發(fā)板的常見原因及解決方法

    使用 AMD Vivado Design Suite 對(duì)開發(fā)板(Evaluation Board)進(jìn)行 FPGA 開發(fā)時(shí),我們通常希望創(chuàng)
    的頭像 發(fā)表于 07-15 10:19 ?1780次閱讀
    Vivado無法選中<b class='flag-5'>開發(fā)板</b>的常見原因及解決方法

    【新品】遠(yuǎn)距離圖傳數(shù)傳模塊開發(fā)板、藍(lán)牙模塊開發(fā)板、無線模塊開發(fā)板

    ,搭配億佰特自研的遠(yuǎn)距離圖傳+數(shù)傳為一體的遠(yuǎn)距離無線模塊E611-900NW20S進(jìn)行使用。該款開發(fā)板具備完整的功能,擁有16Mbps的傳輸速率,可實(shí)現(xiàn)傳輸4路108
    的頭像 發(fā)表于 06-12 19:33 ?1212次閱讀
    【新品】遠(yuǎn)距離圖傳數(shù)傳模塊<b class='flag-5'>開發(fā)板</b>、藍(lán)牙模塊<b class='flag-5'>開發(fā)板</b>、無線模塊<b class='flag-5'>開發(fā)板</b>

    【米爾-RK3562開發(fā)板試用評(píng)測(cè)】EtherCat移植、編譯

    的文件安裝到指定的目前中。 由于此部分文件是要在開發(fā)板上運(yùn)行,并且是root權(quán)限的文件,所以,這里編譯時(shí),也要使用root權(quán)限進(jìn)行編譯。 但在虛擬機(jī)上進(jìn)行make install 時(shí),會(huì)提示沒有
    發(fā)表于 05-28 14:49

    極海APM32F407IG-Tiny開發(fā)板的DAPLINK固件更新方法

    最近申請(qǐng)到了APM32F407IG-Tiny,這塊開發(fā)板做工不錯(cuò),尤其自帶了DAPLINK下載器,外設(shè)資源也挺豐富的,很適合做mbedos移植,并且mbedos官方stduio是有自
    的頭像 發(fā)表于 05-24 14:28 ?1535次閱讀
    極海APM32<b class='flag-5'>F</b>407IG-Tiny<b class='flag-5'>開發(fā)板</b>的DAPLINK固件更新方法

    如何在APM32F407開發(fā)板上應(yīng)用uC/OS-III實(shí)時(shí)操作系統(tǒng)

    最近我開始學(xué)習(xí) uC/OS-III 實(shí)時(shí)操作系統(tǒng),并著手將其移植到APM32F407 開發(fā)板上。在這個(gè)過程中,我遇到了許多有趣的挑戰(zhàn)和發(fā)現(xiàn),也感受到了操作系統(tǒng)帶來的強(qiáng)大功能和靈活性。
    的頭像 發(fā)表于 04-01 09:39 ?1644次閱讀
    如何在APM32<b class='flag-5'>F</b>407<b class='flag-5'>開發(fā)板</b>上應(yīng)用uC/OS-III實(shí)時(shí)操作系統(tǒng)

    STM32F103C8T6開發(fā)板最小系統(tǒng)原理圖

    電子發(fā)燒友網(wǎng)站提供《STM32F103C8T6開發(fā)板最小系統(tǒng)原理圖》資料免費(fèi)下載
    發(fā)表于 03-24 09:09 ?94次下載