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

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

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

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

控制LED流水燈的四點注意點

454398 ? 來源:博客園 ? 作者: 子不語怪力亂神 ? 2020-10-16 16:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

首先,先回顧一下,控制一個led閃爍的步驟是什么

就上節(jié)而言,先要對控制led的端口進行初始化,初始化的內(nèi)容包括時鐘SystemInit()和gpio_init(),gpio_init()包括很多,所以我們聲明一個結(jié)構(gòu)體,然后用GPIO_InitStructure.GPIO_Pin選擇控制的端口,在上節(jié)我們選擇控制所有的led燈,即控制所有的引腳,通過查閱電路圖可以知道是哪些引腳,再通過查閱庫函數(shù)中文手冊知道GPIO_Pin_ALL即是控制所有引腳,而選擇控制引腳則用 | 來表示(|一定得切換成英文),隨后我們設置傳輸速率,輸出方式,并初始化gpio,做完這一切,成功了一半。下一步即是對led進行控制,我們明白,GPIO_SetBits,GPIO_ResetBits 這兩個函數(shù)是控制高低電平的我們只需要再聲明一個顯示函數(shù)led_display,包含這GPIO_SetBits,GPIO_ResetBits,并且加上延遲函數(shù),最后再在主函數(shù)main.c寫入函數(shù)則會實現(xiàn)閃爍燈的效果。所有函數(shù)的用法參考stm32固件庫中文手冊

如果要控制流水燈,那么很簡單,我只需要改變控制引腳函數(shù)GPIO_InitStructure.GPIO_Pin以及在顯示函數(shù)led_display中多添加幾行相應引腳輸出高低電平命令GPIO_SetBits,GPIO_ResetBits即可。最重要的一點,我們在led.c中寫的任何函數(shù)體(除開庫函數(shù))都要先在led.h中先進行聲明。是不是很簡單。

改的幾點東西東西如圖

1.引腳設置

2.流水燈

3.led.h下的聲明和定義

4.主函數(shù)

int main()
{
LED_Init();
while(1)
{
led_display();
}
}

但是有一點我存在疑惑,當我使用0.1來控制燈的亮滅時,燈不閃爍或者很暗,亮度弱,但是在仿真的時候,燈是按照程序來進行亮滅變化的

只貼上led.c程序,在led.h上已寫了相關(guān)定義

編輯:hfy

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

    關(guān)注

    21

    文章

    435

    瀏覽量

    61448
  • 控制LED燈
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    基于單片機的LED流水燈有哪些應用

    描述基于單片機的LED流水燈的應用十分廣泛,由單片機作為的核心控制器,通過按鍵實現(xiàn)控制功能和數(shù)據(jù)輸入是非常普遍的。通常在所需按鍵數(shù)量不多時,系統(tǒng)常采用獨立式按鍵。這種按鍵的電路配置靈活
    發(fā)表于 07-15 07:33

    LED流水燈設計

    微型計算機及控制技術(shù)(實訓報告)微型計算機及控制技術(shù)實訓班級:學號:姓名:實驗一LED流水燈設計一、設計目的1、通過此次設計,熟悉并掌握實驗系統(tǒng)原理和方法。2、掌握
    發(fā)表于 09-10 07:40

    LED流水燈功能實現(xiàn)

    (一)項目任務ü 任務1:點亮LEDn 子任務1.1 LED電路認識n 子任務1.2 C語言編程框架認識n 子任務1.3 實現(xiàn)點亮LED功能ü 任務2:LED流水燈功能實現(xiàn)n 子任務2
    發(fā)表于 11-30 07:13

    CC2530通過編程控制LED3

    實驗套件介紹如圖所示是我們的CC2530實驗套件,從圖上可以看出,板子中間有LED,分別是:LED3,LED4,LED1,
    發(fā)表于 01-24 07:52

    如何去實現(xiàn)一種STM32F103LED流水燈的設計

    STM32F103系列芯片的映射原理是什么?GPIO端口的初始化設置步驟有哪些?如何去實現(xiàn)一種STM32F103LED流水燈的設計?
    發(fā)表于 02-11 07:12

    LED流水燈程序【匯編版】

    LED流水燈程序【匯編版】LED流水燈程序【匯編版】LED流水燈程序【匯編版】
    發(fā)表于 12-29 11:15 ?0次下載

    LED流水燈程序【C語言版】

    LED流水燈程序【C語言版】LED流水燈程序【C語言版】LED流水燈程序【C語言版】
    發(fā)表于 12-29 11:05 ?0次下載

    LED流水燈的仿真和完整源代碼分享

    LED流水燈仿真加源代碼
    發(fā)表于 01-11 19:14 ?31次下載

    CC2530的GPIO輸出控制-Led閃爍、流水燈實驗資料下載

    CC2530的GPIO輸出控制-Led閃爍、流水燈實驗資料下載
    發(fā)表于 05-03 09:42 ?6次下載

    外部中斷控制LED流水燈實驗資料下載.pdf

    外部中斷控制LED流水燈實驗資料
    發(fā)表于 05-03 10:13 ?6次下載

    LED流水燈與變量的移位教程詳細說明

    本文檔的主要內(nèi)容詳細介紹的是LED流水燈與變量的移位教程詳細說明包括了:流水燈—分步賦值法(數(shù)組賦值),流水燈—變量的左移和右移,流水燈—變
    發(fā)表于 12-06 17:11 ?24次下載
    <b class='flag-5'>LED</b><b class='flag-5'>流水燈</b>與變量的移位教程詳細說明

    LED光源的特性_LED光源的優(yōu)勢

    LED光源是一種新型的節(jié)能環(huán)保裝飾燈,采用LED冷光源發(fā)光,內(nèi)置微電腦芯片,可任意編程控制,多個同步變化,單色變化也可以實現(xiàn)同步七彩漸變,跳變,掃描,
    發(fā)表于 02-24 15:45 ?5492次閱讀

    單片機(AT89C51)按鈕控制LED燈實現(xiàn)流水燈,閃爍流水燈

    單片機實現(xiàn)按鈕控制LED流水燈作業(yè)和閃爍
    發(fā)表于 11-04 16:36 ?23次下載
    單片機(AT89C51)按鈕<b class='flag-5'>控制</b><b class='flag-5'>LED</b>燈實現(xiàn)<b class='flag-5'>流水燈</b>,閃爍<b class='flag-5'>流水燈</b>

    C51單片機實驗——LED流水燈

    實驗一 LED流水燈實驗報告實驗名稱:LED流水燈實驗實驗環(huán)境:普中實驗系統(tǒng);Keil μVision 4軟件;實驗目的:(1)掌握uVision實驗環(huán)境的使用(2)掌握單片機I/O
    發(fā)表于 11-21 11:06 ?15次下載
    C51單片機實驗——<b class='flag-5'>LED</b><b class='flag-5'>流水燈</b>

    基于單片機的按鍵控制級變速流水燈設計

    個按鍵控制流水燈變速,實現(xiàn)級速度控制
    的頭像 發(fā)表于 08-14 10:47 ?2173次閱讀