日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2025年07月22日(星期二)

2020年07月22日 | STM32控制4個(gè)LED燈循環(huán)點(diǎn)亮源程序

發(fā)布者:dandan666 來(lái)源: 51hei關(guān)鍵字:STM32控制  LED燈  循環(huán)點(diǎn)亮 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

電路原理圖如下:

單片機(jī)程序如下:

#include "led.h"               


void Delay(unsigned int count);                                                  //延時(shí)函數(shù)


//int main(void)

//{                 

//       

//        LED_Init();         //初始化與LED連接的硬件接口

//    while(1)

//        {

//           u32 LED=0x00000001;//設(shè)置初始控制碼       

//           //逐一點(diǎn)亮

//           for(u8 i=0;i<4;i++)

//           {

//                        GPIOC->ODR&=~LED;        //向GPIOC口寫(xiě)點(diǎn)亮LED的控制碼

//                        Delay(30);

//                        LED<<=1;        //上一個(gè)控制碼左移一位,獲得下一個(gè)控制碼

//            }

//        Delay(30);

//                LED>>=1;

//           // 逐一熄滅

//           for(u8 j=0;j<4;j++)

//           {

//                        GPIOC->ODR|=LED;        //向GPIOC口寫(xiě)點(diǎn)亮LED的控制碼

//                        Delay(30);

//                        LED>>=1;        //上一個(gè)控制碼左移一位,獲得下一個(gè)控制碼

//            }

//            Delay(30);

//        }

//}


void Delay(unsigned int count)                                                  //延時(shí)函數(shù)

{

        unsigned int i;

        for(;count!=0;count--)

        {

                i=5000;

                while(i--);

        }       

}



int main(void){

    LED_Init();         //初始化與LED連接的硬件接口

    u8 LED=0X00;

        while(1){

                for(u8 i=0;i<4;i++)

                {

                        LED++;        //00000001   00000011

                        GPIOC->BRR = LED;//pc0=0 PC1=0

                        Delay(20);

                        LED<<=1;//LED依次點(diǎn)亮        00000010

                }

                LED++;       

                GPIOC->BRR = LED;

                Delay(20);

                LED=0XF8;

           // 逐一熄滅

           for(u8 j=0;j<4;j++)

           {

                        GPIOC->BSRR=LED;        //向GPIOC口寫(xiě)點(diǎn)亮LED的控制碼

                        Delay(20);

                        LED>>=1;        //上一個(gè)控制碼左移一位,獲得下一個(gè)控制碼

            }

            Delay(20);

        }

}


關(guān)鍵字:STM32控制  LED燈  循環(huán)點(diǎn)亮 引用地址:STM32控制4個(gè)LED燈循環(huán)點(diǎn)亮源程序

上一篇:stm32,ov7670識(shí)別二值化并識(shí)別黑色物體,串口返回坐標(biāo)值
下一篇:stm32F4+lcd1602實(shí)現(xiàn)采集兩路adc并顯示

推薦閱讀

很多同學(xué)使用筆記本作為自己的ARM開(kāi)發(fā)和學(xué)習(xí)的平臺(tái),絕大多數(shù)筆記本都沒(méi)有并口,也就是無(wú)法使用JTag調(diào)試和燒寫(xiě)程序到Nand Flash中,幸好我們還有JLINK,用JLINK燒寫(xiě)U-boot到Nor Flash中很簡(jiǎn)單,大部分NOR Flash都已經(jīng)被JLink的軟件SEGGER所支持,而新手在學(xué)習(xí)的時(shí)候經(jīng)常會(huì)實(shí)驗(yàn)各種各樣的命令,最悲劇的莫過(guò)于將NAND Flash中原有的bootloader給刪除了...
文檔由來(lái) 最近項(xiàng)目用到STM32F429,參考的是正點(diǎn)原子的STM32F4開(kāi)發(fā)板。本文主要說(shuō)明一下代碼移植過(guò)程中的注意事項(xiàng),記錄一下其中最基本的幾個(gè)改動(dòng)。方便后續(xù)再次做類似移植時(shí)查看。開(kāi)發(fā)環(huán)境 從正點(diǎn)原子的STM32F4開(kāi)發(fā)板(使用芯片STM32F407),移植到采用STM32F429芯片的設(shè)備上。SDK注意事項(xiàng): 1、芯片啟動(dòng)文件需要更換成:startup_stm32f429_439xx.s。 2、k...
豐田汽車的大數(shù)據(jù)初創(chuàng)公司Toyota Connected宣布將為Avis提供1萬(wàn)輛聯(lián)網(wǎng)汽車。同時(shí),Avis計(jì)劃在2020年之前建立一個(gè)完全互聯(lián)的車隊(duì),簡(jiǎn)化租賃過(guò)程。據(jù)外媒報(bào)道,兩家公司的合作關(guān)系將從今年延長(zhǎng)至2021年。這筆交易是Avis汽車租賃公司總體目標(biāo)中的一部分,該協(xié)議的目標(biāo)是到2020年在全球范圍內(nèi)建立全面互聯(lián)的租賃車隊(duì)。Toyota Connected北美分公司的首席執(zhí)行...
7月20日,嵌入式專家團(tuán)隊(duì)超恩(Vecow)推出全新無(wú)風(fēng)扇嵌入式系統(tǒng)EAC-2000系列。該系列由NVIDIAJetson Xavier NX模塊提供支持,外型小巧且具有出色能效。EAC-2000系列可支持-25°C至70°C的工作溫度、9V至50V的寬范圍直流輸入,以及與Fakra-Z連接器相關(guān)聯(lián)的GMSL(Gigabit Multimedia Serial Link,千兆多媒體串行鏈路)技術(shù)。此外,該系列還易于部署在...

史海拾趣

問(wèn)答坊 | AI 解惑

絕對(duì)完整的 Usb ISP 的下載線制做過(guò)程和資料!!!!

經(jīng)過(guò)一下午的擺弄,我的下載器終于可以為我所用了,興奮之余將整個(gè)過(guò)程記錄下來(lái)做個(gè)范例提供給那些想做但又因制做過(guò)程不清晰不敢下手的AVR友人們。使大家都能用上這個(gè)廉價(jià)又方便的下載器。 在做之前希望各位將下載的文件中的PDF通讀一遍以免有些 ...…

查看全部問(wèn)答∨

怎么下載DDS IP核???希望各位幫幫忙??!

最近在弄畢業(yè)設(shè)計(jì),要做一個(gè)DDS,要求用IP核做,我用的是QII,但是我在網(wǎng)上找不到DDS的IP核,希望哪位大哥幫幫忙,如果有ISE的IP的話也可以,謝謝啦1…

查看全部問(wèn)答∨

2440開(kāi)發(fā)板啟動(dòng)wince時(shí)出問(wèn)題

NAND ID is 0xecf1 Memory Test(30200000h-33ff0000h):O.K. Load Wince Kernel... run 0x3022bee0... Windows CE Kernel for ARM (Thumb Enabled) Built on Jun 24 2004 at 18:25:00 ProcessorType=0920  Revision=0 sp_abt=ffff5 ...…

查看全部問(wèn)答∨

無(wú)法進(jìn)入系統(tǒng)和BIOS

開(kāi)機(jī)之后,我無(wú)法進(jìn)入系統(tǒng)和BIOS,一直停留在最開(kāi)始的界面。按DEL無(wú)反應(yīng)。 我最開(kāi)始出現(xiàn)這種情況,是我把自家的顯卡取下來(lái)給鄰居家的電腦裝上,第二次出現(xiàn)這種情況,是我不小心動(dòng)了網(wǎng)線,然后系統(tǒng)就一直顯示,本地連接首先,本地?zé)o連接。然后我就 ...…

查看全部問(wèn)答∨

CCS2.2編譯出現(xiàn)了錯(cuò)誤,不知怎么解決

CCS2.2出現(xiàn)如附件中的提示, 我卸載掉CCS2.2然后重新安裝,還是出現(xiàn)相同的編譯錯(cuò)誤提示, Buffer overrun detected! Program: c:\\\\ti\\\\cc\\\\bin\\\\cvrlh40.exe A buffer overrun has been detected which has vorrupted the program\\\'s ...…

查看全部問(wèn)答∨

S3C2440 Max17040/17041 電量檢測(cè)

Wince6.0 + Micro2440 + Max17040/17041 需要進(jìn)行電量檢測(cè)。 在2440的BSP中不是已經(jīng)有了IIC的驅(qū)動(dòng)了嗎,還需要做些什么?。繌膩?lái)沒(méi)有接觸過(guò),實(shí)在不知道怎么下手,請(qǐng)各路高手指?jìng)€(gè)方向?!?

查看全部問(wèn)答∨

DS18B20問(wèn)題

void dsreset(void)    //18B20復(fù)位,初始化函數(shù) {   uint i;   ds=0;   i=103;   while(i>0)i--;//他的延時(shí)只有100多US手冊(cè)上不是說(shuō)700多嗎   ds=1;   i=4;   ...…

查看全部問(wèn)答∨

請(qǐng)問(wèn)那個(gè)F5529開(kāi)發(fā)板的仿真部分和LaunchPad等有不同么?

請(qǐng)問(wèn)那個(gè)F5529開(kāi)發(fā)板的仿真部分和LaunchPad等有不同么? 是不是有LaunchPad也可以燒寫(xiě)調(diào)試F5529?…

查看全部問(wèn)答∨

關(guān)于msp430復(fù)位中斷編譯問(wèn)題

大家好:        一個(gè)關(guān)于msp430的復(fù)位中斷的問(wèn)題請(qǐng)教一下。        是這樣,我在用iar做開(kāi)發(fā)環(huán)境的時(shí)候在測(cè)試復(fù)位中斷,但是編譯出現(xiàn)錯(cuò)誤 不知道是什么原因,代碼是這樣(很簡(jiǎn)單): #pragma vector ...…

查看全部問(wèn)答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章
更多每日新聞

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved