色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RT-Thread延時函數運用

嵌入式應用開發 ? 來源:嵌入式應用開發 ? 作者:嵌入式應用開發 ? 2022-08-21 09:44 ? 次閱讀

利用RT-Thread延時函數控制gpio引腳繼而控制燈的亮滅情況。

編寫 rgb 彩燈運行線程,三種顏色依次切換,中間延時 1s

static void rgb_thread_entry(void* p)
{
RGB_Init();
while(1)
{
rt_thread_mdelay(1000);
RGB_Blue(1);
rt_thread_mdelay(1000);
RGB_Green(1);
rt_thread_mdelay(1000);
RGB_Red(1);
}
}

創建線程啟動函數,用于啟動上一步編寫的線程主體

static int Thread_RGB(void)
{
rt_thread_t thread = RT_NULL;
thread = rt_thread_create("rgb", rgb_thread_entry, RT_NULL, 512, 10, 10);
if(thread == RT_NULL)
{
rt_kprintf("Thread_GRB Init ERROR");
return RT_ERROR;
}
rt_thread_startup(thread);
}

添加將線程初始化添加入系統初始化中

INIT_APP_EXPORT(Thread_RGB);

將 main.c 中的 while 里的代碼改成 rt_thread_mdelay(1000);編譯程序,可以看到無報錯

pYYBAGMAw7uAHwV1AAKoLNt-cvw419.png

編譯完成,打開 Downloaded 下載器,通過 download 下載生成的.dcf 文件(第一次使用前需要先安裝串口驅動)

總的來說 GPIO 的使用步驟很簡單,第一步獲取對應 GPIO 句柄,第二步配置 GPIO 模式,之后就可以調用 rtt 函數

對 GPIO 進行讀寫操作了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5089

    文章

    19169

    瀏覽量

    306757
  • RT-Thread
    +關注

    關注

    31

    文章

    1303

    瀏覽量

    40293
收藏 人收藏

    評論

    相關推薦

    RT-Thread記錄(二、RT-Thread內核啟動流程)

    在前面我們RT-Thread Studio工程基礎之上講一講RT-Thread內核啟動流程.
    的頭像 發表于 06-20 00:30 ?5075次閱讀
    <b class='flag-5'>RT-Thread</b>記錄(二、<b class='flag-5'>RT-Thread</b>內核啟動流程)

    RT-Thread編程指南

    RT-Thread編程指南——RT-Thread開發組(2015-03-31)。RT-Thread做為國內有較大影響力的開源實時操作系統,本文是RT-Thread實時操作系統的編程指南
    發表于 11-26 16:06 ?0次下載

    RT-Thread用戶手冊

    RT-Thread用戶手冊——本書是RT-Thread的編程手冊,用于指導在RT-Thread實時操作系統環境下如何進行編 程。
    發表于 11-26 16:16 ?0次下載

    RT-Thread編程高階用法-函數擴展之$Sub$$與$Super$$

    那具體RT-Thread又是如何實現在main函數執行之前就把所有初始化硬件、時鐘的工作都做了呢?跟隨官方文檔的RT-Thread代碼啟動流程:
    的頭像 發表于 06-28 09:18 ?3176次閱讀
    <b class='flag-5'>RT-Thread</b>編程高階用法-<b class='flag-5'>函數</b>擴展之$Sub$$與$Super$$

    RT-Thread全球技術大會:螢石研發團隊使用RT-Thread的技術挑戰

    RT-Thread全球技術大會:研發團隊使用RT-Thread的技術挑戰 ? ? ? ? 審核編輯:彭靜
    的頭像 發表于 05-27 11:36 ?1334次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術大會:螢石研發團隊使用<b class='flag-5'>RT-Thread</b>的技術挑戰

    RT-Thread全球技術大會:Kconfig在RT-Thread中的工作機制

    RT-Thread全球技術大會:Kconfig在RT-Thread中的工作機制 ? ? ? ? ? ? ? 審核編輯:彭靜
    的頭像 發表于 05-27 14:49 ?1571次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術大會:Kconfig在<b class='flag-5'>RT-Thread</b>中的工作機制

    RT-Thread全球技術大會:在RT-Thread上編寫測試用例

    RT-Thread全球技術大會:在RT-Thread上編寫測試用例 ? ? ? ? ? 審核編輯:彭靜
    的頭像 發表于 05-27 16:28 ?1504次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術大會:在<b class='flag-5'>RT-Thread</b>上編寫測試用例

    RT-Thread全球技術大會:RT-Thread測試用例集合案例

    RT-Thread全球技術大會:RT-Thread測試用例集合案例 ? ? ? ? ? 審核編輯:彭靜
    的頭像 發表于 05-27 16:34 ?2125次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術大會:<b class='flag-5'>RT-Thread</b>測試用例集合案例

    RT-Thread學習筆記 RT-Thread的架構概述

    RT-Thread 簡介 作為一名 RTOS 的初學者,也許你對 RT-Thread 還比較陌生。然而,隨著你的深入接觸,你會逐漸發現 RT-Thread 的魅力和它相較于其他同類型 RTOS
    的頭像 發表于 07-09 11:27 ?4583次閱讀
    <b class='flag-5'>RT-Thread</b>學習筆記 <b class='flag-5'>RT-Thread</b>的架構概述

    RT-Thread文檔_RT-Thread 簡介

    RT-Thread文檔_RT-Thread 簡介
    發表于 02-22 18:22 ?5次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> 簡介

    RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南

    RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南
    發表于 02-22 18:23 ?9次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> 潘多拉 STM32L475 上手指南

    RT-Thread文檔_RT-Thread SMP 介紹與移植

    RT-Thread文檔_RT-Thread SMP 介紹與移植
    發表于 02-22 18:31 ?9次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> SMP 介紹與移植

    RT-Thread文檔_workqueue

    RT-Thread文檔_workqueue
    發表于 02-22 18:40 ?1次下載
    <b class='flag-5'>RT-Thread</b>文檔_workqueue

    基于RT-Thread Studio學習

    前期準備:從官網下載 RT-Thread Studio,弄個賬號登陸,開啟rt-thread學習之旅。
    的頭像 發表于 05-15 11:00 ?4061次閱讀
    基于<b class='flag-5'>RT-Thread</b> Studio學習

    RT-Thread v5.0.2 發布

    RT-Thread 代碼倉庫地址: ●? https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本發布日志詳情: ●? htt
    的頭像 發表于 10-10 18:45 ?1539次閱讀
    <b class='flag-5'>RT-Thread</b> v5.0.2 發布
    主站蜘蛛池模板: 欧美另类videosbest| 国产AV亚洲精品久久久久软件| 在线亚洲精品国产一区麻豆| 91青青草原| 国产情侣真实露脸在线| 麻豆最新免费版| 亚洲国产免费观看视频| xxxxxl荷兰| 久久精品亚洲AV无码三区观看| 日本大尺码喷液过程视频| 亚洲乱码中文字幕久久| 超大号黑吊magnet| 久久伊人中文字幕有码| 我的年轻漂亮继坶三级 | 国产香蕉尹人视频在线| 欧美日韩精品不卡在线观看| 亚洲无吗在线视频| 国产精品香蕉视频在线| 青柠电影高清在线观看| 2020国产成人精品免费视频| 国产午夜婷婷精品无码A片| 日韩欧美视频一区二区| av av在线| 蜜芽无码亚洲资源网站| 越南女子杂交内射BBWXZ| 国产曰韩无码亚洲视频| 中国老太60old mantv| 国产精品无码中文在线AV| 琪琪热热色原日韩在线| 最新国产精品视频免费看| 果冻传媒2021精品影视| 无限资源在线看影院免费观看 | 亚洲伊人久久大香线蕉综合图片| 给个男人都懂的网址2019| 青青草国产精品久久| 97国产精品视频在线观看| 看全色黄大色大片免费久黄久| 野花韩国在线观看| 7777色鬼xxxx欧美色夫| 久久久久久久久久综合情日本| 亚洲乱码国产一区三区|