娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年12月23日(星期一)

正在發生

2021年12月23日 | STM32F429--固件庫點亮LED燈

發布者:萬童潔 來源: eefocus關鍵字:STM32F429  固件庫  點亮LED燈 手機看文章 掃描二維碼
隨時隨地手機看文章

文件說明

bsp_led.c負責LED的初始化配置

bsp_led.h負責外設LED函數的聲明,以及宏定義,提高移植性

main.c實現功能點亮LED


代碼

1.mai.c


#include "stm32f4xx.h"

#include "bsp_led.h"


int main(void)

{

while(1)

{

  LED_GPIO_Config();

}

}


2.bsp_led.c


#include "bsp_led.h"


void LED_GPIO_Config(void)

{

//定義一個結構體指針對象   GPIO_InitStruct來調用成員

GPIO_InitTypeDef GPIO_InitStruct;

//0-打開系統時鐘(因為STM32F429默認時鐘是關閉的,需要打開才能驅動外設)

RCC_AHB1PeriphClockLPModeCmd(LED_GPIO_CLK,ENABLE);

    /*

     *下面寫好的的配置函數都存放在頭文件里面,可利用ctrl+f查找

     */


//1-設置引腳

GPIO_InitStruct.GPIO_Pin   = LED_GPIO_PIN;

//2-設置為輸出模式

GPIO_InitStruct.GPIO_Mode  = GPIO_Mode_OUT;

//3-設置為推挽輸出類型

GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;

//4-設置為上拉

GPIO_InitStruct.GPIO_PuPd  = GPIO_PuPd_UP;

//5-設置速度50MHZ

GPIO_InitStruct.GPIO_Speed = GPIO_Fast_Speed;

//把引腳寫進寄存器的函數,第二個參數傳進去的是指針,需要加取址符

GPIO_Init(LED_GPIO_PORT,&GPIO_InitStruct);


}


3.bsp_led.h


#ifndef __LED_H   //防止重定義

#define __LED_H


#include "stm32f4xx_gpio.h"

#include "stm32f4xx_rcc.h"


void LED_GPIO_Config(void);  //進行函數聲明


//對端口,引腳和時鐘進行宏定義,方便移植,僅需要修改此處即可

#define LED_GPIO_PIN   GPIO_Pin_10

#define LED_GPIO_PORT  GPIOH

#define LED_GPIO_CLK   RCC_AHB1Periph_GPIOH


#endif  /*__LED_H*/

關鍵字:STM32F429  固件庫  點亮LED燈 引用地址:STM32F429--固件庫點亮LED燈

上一篇:STM32F429--按鍵檢測
下一篇:GPIO功能框圖--以STM32F429為例

推薦閱讀

據外媒報道,英國標準協會(British Standards Institute,BSI)發布了一項網絡安全新標準,旨在為自動駕駛車輛技術的研發機構設定一個業內標準。該標準將幫助汽車生命周期及生態系統內的各方更好地了解如何提升并保持車輛的安全性及智能交通系統的安全性。BSI還與學術機構及捷豹路虎、福特、賓利等汽車業領軍企業及國家網絡安全中心的專家們共同制定該...
電子霧化設備制造商思摩爾國際控股有限公司旗下麥克韋爾于昨(19)日晚間正式遞交招股說明書,擬港交所主板上市,中信里昂證券擔任獨家保薦人。 公開資料顯示,成立于2006年的麥克韋爾是目前全球最大的電子煙供應商之一,旗下擁有9個大型生產基地,主要從事電子霧化器和開放式電子霧化設備APV的研發、生產和銷售,目前公司業務主要包括ODM和自有品牌APV(...
汽車制造產業鏈是我國第二大剛需產業,具有技術要求高、綜合性強、零部件數量多、附加值大等特點,但在倉儲物流產業轉型升級方面還處于探索階段,尤其是現階段前端商流、消費結構不斷發生變化的情況下,汽車制造企業都面臨著按訂單排產、柔性生產制造方式的轉變,如果不實現智能化生產,將丟掉原有的成本優勢,這對企業在倉儲運輸等方面的降本增效提出了更...
Tiny4412模式跳轉  ARM體系的CPU有以下7種工作模式:   1、用戶模式(Usr):用于正常執行程序;   2、快速中斷模式(FIQ):用于高速數據傳輸;   3、外部中斷模式(IRQ):用于通常的中斷處理;   4、管理模式(svc):操作系統使用的保護模式;   5、數據訪問終止模式(abt):當數據或指令預取終止時進入該...

史海拾趣

問答坊 | AI 解惑

目前常用AD

目前常用AD.wps…

查看全部問答∨

SD卡的動態插入與拔出,在AP層怎么檢測?必須自己寫個小的驅動?還是只能用定時器不斷查詢其狀態?

SD卡的動態插入與拔出,在AP層怎么檢測?必須自己寫個小的驅動?還是只能用定時器不斷查詢其狀態?…

查看全部問答∨

arms3c2410 急…… 大家給看看吧,初學遇到了點問題

    我現在在編寫一個按鍵驅動程序,我已經實現了兩個按鍵的驅動程序,可我的問題是,首先是板子給的中斷口不多(4個左右),我想編寫一個8個左右的按鍵驅動,但必須知道是哪個按鍵有請求,我想只用一個中斷口來實現,我想了想用矩陣按鍵 ...…

查看全部問答∨

WinCE6.0內核模式驅動程序下的緩沖區問題

     之前在WinCE6.0下的音頻驅動程序中(內核模式下),申請了32B的空間,直接使用,不做映射和檢查嵌入指針。應用程序寫32B進來,驅動程序寫32B到音頻解碼芯片中,可以播放音樂。只是這樣采用單線程,播放時會有一點“毛刺” ...…

查看全部問答∨

買書了,買書了。給點建議嘛

最近讀書生活費存了點,準備買幾本書,首先我準備 看點板級開發/嵌入式方面的。 我自己要買的書有2本  《c++ primer 4》 (看了2遍了,還是準備買本)和《代碼大全 2》。 SO  再推薦基本  板級開發/嵌入式方面 的 ...…

查看全部問答∨

天津電子口岸發展有限公司--高薪誠聘

天津電子口岸發展有限公司 天津電子口岸發展有限公司是在天津市政府與海關總署等有關部委的支持下創立的,注冊資金3000萬元。公司承擔 “天津國際航運中心和物流中心暨天津電子口岸信息系統”的建設和運營工作,根據公司發展需要,現誠聘如下職 ...…

查看全部問答∨

你習慣說LM3S,還是說流明,這可是資歷問題啊

雖然LM3S6892的名頭已經很響了,看到壇子里還有一些人習慣說流明,這應該是原來Luminary那帶過來的,當時還沒被TI收購前的名字。習慣叫流明的人,說明在TI M3上,真的是很資深啊,因為那時只有很少的一部分人接觸過。…

查看全部問答∨

數據驅動控制理論及方法的回顧和展望

數據驅動控制理論及方法的回顧和展望…

查看全部問答∨

請教:STM32仿真和DOWNLOAD跑,哪里不一樣?

那各位在調試ARM STM32 的時候是仿真著跑找問題,還是直接DOWNLOAD跑,然后看串口輸出?有區別嗎? 之前好像看過論壇一個哥們說,不太一樣。…

查看全部問答∨

MSP430仿真sony紅外遙控器

工程使用一個MSP430G2231MCU模擬了SONY紅外遙控器的發射時序。實現了音量大小及開關機功能。紅外發射電路如下圖所示:整機效果圖:源代碼#include "msp430g2231.h"#define T600us      23        &nb ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 长岭县| 临安市| 保靖县| 资源县| 徐水县| 明溪县| 体育| 手机| 全椒县| 宜春市| 靖江市| 新田县| 突泉县| 安康市| 海丰县| 凯里市| 丰顺县| 大足县| 塔城市| 阳原县| 荣成市| 股票| 井陉县| 宝清县| 车致| 卢氏县| 江都市| 五河县| 沙田区| 区。| 屏东县| 乌苏市| 承德市| 阜南县| 交口县| 平陆县| 河西区| 甘孜| 嘉荫县| 永寿县| 常熟市|