性色xxx-性色欧美xo影院-性性欧美-性夜影院爽黄a爽免费看网站-久青草国产观看在线视频-久青草国产免费观看

推廣 熱搜: 廣場  Java  app  Word  營業  微信公眾號  北京代理記賬  商城  代理記賬  商標交易 

嵌入式系統按鍵控制led實驗心得 怎樣用STM32點亮LED燈?怎樣用STM32讓LED閃爍?

   2023-04-26 企業服務招財貓230
核心提示:怎樣用STM32點亮LED燈?怎樣用STM32讓LED閃爍?對于單片機編程而言,點亮LED是單片機編程的入門操作。對于STM32,本人習慣使用寄存器操作,所以本文將以KEIL4.12作為開發環境,以寄

怎樣用STM32點亮LED燈?怎樣用STM32讓LED閃爍?

對于單片機編程而言,點亮LED是單片機編程的入門操作。

對于STM32,本人習慣使用寄存器操作,所以本文將以KEIL4.12作為開發環境,以寄存器操作試驗為編程思路講解。

先創建一個工程名為LED_Project,在keil的右側的工程窗口,選中項目,鼠標右手單擊,出現如下圖所示

選擇Device項,選擇對應型號,

在工程中添加對應的寄存器版本的支持文件,因只需要LED相關的寄存器操作,則只需要RCC,GPIO的固件庫文件,

創建main.c文件,并包含#includeltstm32f10x_lib.hgt頭文件

首先我們假設當PA4引腳為高電平時,LED燈亮,為低電平時,LED等滅,

設置LED的宏定義,如下:

#defineLED_ONGPIOA-gtODR|(1ltlt4)

#defineLED_OFFGPIOA-gtODRamp~(1ltlt4)

定義一個LED的GPIO初始化函數,

如上圖所示,

RCC-gtAPB2ENR|1ltlt2是PA端口的時鐘使能

我們使用PA4作為LED輸出控制端口,配置PA4作為推挽輸

設置led燈1秒鐘亮滅一次,俗稱呼吸燈函數如下:

設置LED燈亮滅時間漸變,函數如下圖所示

如上圖所示,函數中使用for循環,完成一個led閃爍頻率從最快10ms間隔閃爍一次,漸漸增大時間,最后到1S閃爍一次,再逐漸減小間隔時間,閃爍頻率加快。

LED閃爍的實現效果還可以進行設計,大家可以自由的進行發揮代碼的魅力和能力

以上是問題的粗略解答,難免會有遺漏

希望大家留言,點贊,轉發,關注

海迪拉特led燈怎么樣?

海迪拉特led燈質量好

海迪拉特led燈還是很不錯的不僅專業做燈,產品質量也有保證,創建于2015年,自創建以來,海迪拉特品牌以全新的管理模式,完善的技術,周到的服務,卓越的品質為生存根本,堅持用自己的服務去打動客戶,深受廣大客戶和消費者的青睞。

 
反對 0舉報 0 收藏 0 打賞 0評論 0
 
更多>同類資訊
推薦圖文
推薦資訊
點擊排行
合作伙伴
網站首頁  |  關于我們  |  聯系方式  |  使用協議  |  版權隱私  |  網站地圖  |  排名推廣  |  廣告服務  |  積分換禮  |  網站留言  |  RSS訂閱  |  違規舉報  |  冀ICP備2023006999號-8
 
主站蜘蛛池模板: 国产在线精品一区二区中文 | 波多野结衣久久国产精品 | 在线观看成年美女黄网色视频 | 国产欧美一区二区三区观看 | 人人干天天干 | 欧美高清免费一级在线 | 一级黄色夫妻录像 | 黄色大片视频在线观看 | jizz日本老师 | 欧美香蕉视频 | 日本人成年视频在线观看 | 国产黑色丝袜小视频在线 | 黄色一级毛片 | 中文字幕精品亚洲无线码二区 | 午夜影视在线 | 日韩网站免费 | 大香伊人中文字幕精品 | 日韩无删减 | 久久精品国产一区 | 国产成人精选免费视频 | 色视频免费版高清在线观看 | 日本中文字幕在线看 | 国产成人区 | 看三级网站 | 日韩在线播放中文字幕 | 在线永久免费观看黄网站 | 性欧美巨大极品videos | 欧美日韩精彩视频 | 一级女性全黄久久生活片免费 | 亚洲免费福利视频 | 成人污视频在线观看 | 国产高清视频免费 | 天天爱夜夜爱 | 久在线观看 | aaa成人永久在线观看视频 | 亚洲欧美日韩国产综合久 | 亚洲无遮挡 | 激情综合色五月丁香六月亚洲 | 精品久久久久久中文字幕一区 | 国产日韩高清一区二区三区 | 黄色免费在线网址 |