吴忠躺衫网络科技有限公司

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

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

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

EventOS移植步驟說(shuō)明

玩轉(zhuǎn)單片機(jī) ? 來(lái)源:玩轉(zhuǎn)單片機(jī) ? 作者:玩轉(zhuǎn)單片機(jī) ? 2023-12-12 09:25 ? 次閱讀

最近在探索EventOS開(kāi)源項(xiàng)目, 嘗試使用一下狗哥寫的EventOS,通過(guò)學(xué)習(xí)EventOS探索優(yōu)秀的開(kāi)源項(xiàng)目, 眾所周知本號(hào)基本不存在廣告, 感興趣的讀者直接閱讀文檔, 這里就不過(guò)多展開(kāi)介紹。

|開(kāi)發(fā)配件介紹

各位讀者根據(jù)自己實(shí)際, 這里介紹的是STM32F103ZET6使用標(biāo)準(zhǔn)庫(kù)移植, 并實(shí)現(xiàn)LED翻轉(zhuǎn). 這里使用野火的教程創(chuàng)建了一個(gè)基礎(chǔ)項(xiàng)目, 在這個(gè)項(xiàng)目的基礎(chǔ)上進(jìn)行移植.

|移植步驟

1、準(zhǔn)備一個(gè)基礎(chǔ)模板, 能正常點(diǎn)亮LED:

729b63ec-9832-11ee-8b88-92fbcf53809c.png

2、把eventos源碼下載到本地,然后把eventos文件復(fù)制到項(xiàng)目中:

72b5b206-9832-11ee-8b88-92fbcf53809c.png

3、在下面目錄下, 把需要的文件復(fù)制到用戶文件下:

72c7883c-9832-11ee-8b88-92fbcf53809c.png

4、把eventos源碼添加到項(xiàng)目中:

72cb98a0-9832-11ee-8b88-92fbcf53809c.png

5、把eventos頭文件添加到項(xiàng)目中:

72d125a4-9832-11ee-8b88-92fbcf53809c.png

6、屏蔽串口調(diào)試輸出,主要是盡可能去掉外部組件:

72d4f698-9832-11ee-8b88-92fbcf53809c.png

7、在滴答中斷添加下面代碼:

72df2316-9832-11ee-8b88-92fbcf53809c.png

72f47cde-9832-11ee-8b88-92fbcf53809c.png

8、驗(yàn)證現(xiàn)象

7306cc7c-9832-11ee-8b88-92fbcf53809c.png

7322974a-9832-11ee-8b88-92fbcf53809c.png

7334b5ec-9832-11ee-8b88-92fbcf53809c.png

會(huì)看到LED亮500ms再滅500ms,周期進(jìn)行閃爍!

EventOS還有另外一種模式,把eos_led_sm.c中添加的代碼屏蔽, 在eos_led_reactor.c中加入代碼:

7346fdc4-9832-11ee-8b88-92fbcf53809c.png

7350c228-9832-11ee-8b88-92fbcf53809c.png

會(huì)看到LED亮1000ms再滅1000ms,周期進(jìn)行閃爍!

到此就已經(jīng)移植好了EventOS,再根據(jù)需求進(jìn)行學(xué)習(xí), 或者加入這個(gè)開(kāi)源項(xiàng)目, 貢獻(xiàn)一下自己的力量, 讓這個(gè)開(kāi)源項(xiàng)目能走得更遠(yuǎn)!

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

    關(guān)注

    242

    文章

    23357

    瀏覽量

    663210
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    383

    瀏覽量

    28194
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    3407

    瀏覽量

    42713

原文標(biāo)題:開(kāi)源探索|EventOS移植

文章出處:【微信號(hào):玩轉(zhuǎn)單片機(jī),微信公眾號(hào):玩轉(zhuǎn)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解Qt/Embedded的移植步驟

    關(guān)于Qt/Embedded的移植有哪些步驟
    發(fā)表于 04-26 06:11

    STM32程序的移植詳解步驟

    一,概括程序的移植包括以下幾步1.觀察待移植程序調(diào)用了哪些文件,將這些文件放入移植的工程當(dāng)中2.在keil當(dāng)中添加這些文件,并且添加.h文件的路徑3.處理頭文件及軟件版本匹配的問(wèn)題二,詳解步驟
    發(fā)表于 08-23 07:27

    UCOSII系統(tǒng)的移植步驟是怎樣的?

    UCOSII系統(tǒng)的移植步驟是怎樣的?
    發(fā)表于 11-30 06:15

    詳解LORA驅(qū)動(dòng)移植步驟

    LORA驅(qū)動(dòng)移植步驟有哪些?怎樣去移植LORA無(wú)線模塊?
    發(fā)表于 02-21 07:40

    FPGA MC8051移植 100M頻率計(jì)設(shè)計(jì)詳細(xì)步驟

    FPGA MC8051移植 100M頻率計(jì)設(shè)計(jì)詳細(xì)步驟
    發(fā)表于 11-05 16:17 ?21次下載

    MMoIP升級(jí)步驟說(shuō)明

    MMoIP,編解碼器升級(jí)步驟說(shuō)明
    發(fā)表于 12-27 16:12 ?0次下載

    Uboot移植步驟詳解

    Uboot移植步驟詳解
    發(fā)表于 10-30 08:46 ?21次下載
    Uboot<b class='flag-5'>移植</b><b class='flag-5'>步驟</b>詳解

    lwip移植說(shuō)明及心得

    lwip是一套用于嵌入式系統(tǒng)的開(kāi)放源代碼TCP/IP協(xié)議棧。Lwip既可以移植到操作系統(tǒng)上,又可以在無(wú)操作系統(tǒng)的情況下獨(dú)立運(yùn)行。下面我們來(lái)看看lwip移植說(shuō)明及心得。
    發(fā)表于 12-11 16:06 ?2.1w次閱讀
    lwip<b class='flag-5'>移植</b><b class='flag-5'>說(shuō)明</b>及心得

    Boa服務(wù)器的移植說(shuō)明分析

    Boa服務(wù)器的移植,內(nèi)含說(shuō)明文檔,原理分析和源碼
    發(fā)表于 01-18 14:13 ?0次下載

    MPU6050傳感器如何從戰(zhàn)艦開(kāi)發(fā)板移植到miniV3板詳細(xì)步驟說(shuō)明

    MPU6050傳感器如何從戰(zhàn)艦開(kāi)發(fā)板移植到miniV3板詳細(xì)步驟說(shuō)明
    發(fā)表于 09-05 16:37 ?4次下載
    MPU6050傳感器如何從戰(zhàn)艦開(kāi)發(fā)板<b class='flag-5'>移植</b>到miniV3板詳細(xì)<b class='flag-5'>步驟</b><b class='flag-5'>說(shuō)明</b>

    OpenHarmony Dev-Board-SIG專場(chǎng):HDF驅(qū)動(dòng)移植步驟

    OpenHarmony Dev-Board-SIG專場(chǎng):HDF驅(qū)動(dòng)移植步驟
    的頭像 發(fā)表于 12-28 14:46 ?1971次閱讀
    OpenHarmony Dev-Board-SIG專場(chǎng):HDF驅(qū)動(dòng)<b class='flag-5'>移植</b><b class='flag-5'>步驟</b>

    EventOS Nano超輕量級(jí)事件驅(qū)動(dòng)的嵌入式開(kāi)發(fā)平臺(tái)

    gitee-eventos.zip
    發(fā)表于 04-18 10:27 ?2次下載
    <b class='flag-5'>EventOS</b> Nano超輕量級(jí)事件驅(qū)動(dòng)的嵌入式開(kāi)發(fā)平臺(tái)

    STM32移植UCOS RTOS的步驟方法

    STM32移植UCOS RTOS的步驟方法,一步步的,很詳細(xì)
    發(fā)表于 09-23 17:22 ?8次下載

    基于EventOS Nano的STM32嵌入式開(kāi)源項(xiàng)目

    EventOS Nano,是一個(gè)面向單片機(jī)、事件驅(qū)動(dòng)的嵌入式開(kāi)發(fā)平臺(tái)。它主要有兩大技術(shù)特色:一是事件驅(qū)動(dòng),二是超輕量。
    發(fā)表于 06-20 14:55 ?1089次閱讀

    CC2500和CC1101移植說(shuō)明

    主要通過(guò)如何移植移植注意、關(guān)于芯片配置、如何生成導(dǎo)出配置四大步驟來(lái)說(shuō)明CC2500和CC1101移植
    的頭像 發(fā)表于 06-15 14:32 ?677次閱讀
    CC2500和CC1101<b class='flag-5'>移植</b><b class='flag-5'>說(shuō)明</b>
    大发888游戏在线客服| 百家乐官网8点| 怎样玩百家乐赢钱| 娱乐城注册送28| 百家乐怎样玩才能赢| 澳门百家乐官网家用保险柜 | 网上百家乐网址| 百家乐官网博彩网排名| 全讯网1932888.com| 百家乐官网赢家电子书| 澳门娱乐| 百家乐只打闲打法| 發中發百家乐官网的玩法技巧和规则| 百家乐官网轮盘怎么玩| 新利| 顶级赌场连环夺宝下载| 百家乐赢家球讯网| 蓝盾百家乐官网的玩法技巧和规则 | 马德里百家乐官网的玩法技巧和规则 | 威尼斯人娱乐平台注册网址| 百家乐最新庄闲投注法| 香港百家乐官网六合彩| 悠游棋牌游戏| 网络百家乐路子玩| 财富百家乐官网的玩法技巧和规则 | 开户娱乐城送20彩金| 大发888网站大全| 名仕百家乐的玩法技巧和规则| 百家乐赢家公式| 大发888官网 df888ylcxz46| 明升百家乐QQ群| 网上百家乐有假的吗| 百家乐官网开户投注| 合乐娱乐| 高手百家乐官网赢钱法| 优博平台代理开户| 大发888怎么下载| gt百家乐平台假吗| 百家乐平注法口诀技巧| 太阳城百家乐分析解码| 百家乐百家乐群|