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

歷史上的今天

今天是:2025年06月15日(星期日)

2019年06月15日 | STM32cubeMX 基于stm32的定時器實現定時1秒LED閃爍

發布者:畫意人生 來源: eefocus關鍵字:STM32cubeMX  stm32  定時器  LED閃爍 手機看文章 掃描二維碼
隨時隨地手機看文章

軟件:

STM32CubeMX V4.25.0  

keil_u5

固件庫版本:

STM32Cube FW_F1 V1.6.1

硬件:

OneNet 麒麟座V1.4

在STM32CubeMX中新建項目,選擇正確的MCU型號

 

首先設置RCC和SYS,如下圖

 

啟用TIM1,選擇內部時鐘源(Internal Clock)。

 

然后根據板子實際情況設置時鐘(麒麟座外部晶振是12M,STM32F103x的最高主頻是72M),如下圖

GPIO設置 PC7和 PC10為GPIO_OUTPUT, (這是麒麟座V1.4的四個LED管腳其中的兩個)

設置其中一個默認為高電平,另一個默認為低電平,User Label分別是LED1和LED4。

設置TIM1,啟用中斷

由于TIM1是掛在APB2總線上(如何判斷當前計時器在哪個總線,文章最后會描述方法),查看時鐘樹我們知道APB2當前頻率為72MHz,我們希望每秒鐘發生2次中斷,就把預分頻系數設置為36000-1,自動重載值為1000-1,得到的計時器更新中斷頻率即為72,000,000/36000/1000=2Hz。此時定時為0.5秒,若要實現定時1秒,則將1000改為2000

 

點擊任務欄的生成代碼圖標

8、生成工程,并添加相關程序;

 

首先,main.c程序中添加(放置于定時器配置之后)開啟 TIM1計時中斷;

  /* USER CODE BEGIN 2 */

    /*使能定時器1中斷*/

    HAL_TIM_Base_Start_IT(&htim1);

  /* USER CODE END 2 */

 

 

其次,在 tim.c文件中添加定時器中斷完成回調函數;

/* USER CODE BEGIN 1 */

void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim){

    

    if (htim->Instance == TIM1){

        

        /* Toggle LED */

        HAL_GPIO_TogglePin(LED1_GPIO_Port,LED1_Pin);

        HAL_GPIO_TogglePin(LED2_GPIO_Port,LED2_Pin);

    }

}

/* USER CODE END 1 */


關鍵字:STM32cubeMX  stm32  定時器  LED閃爍 引用地址:STM32cubeMX 基于stm32的定時器實現定時1秒LED閃爍

上一篇:MacOS下STM32CubeMX安裝文件雙擊無反應的解決辦法
下一篇:STM32開發筆記19: STM32CubeMX中定時器的配置方法

推薦閱讀

中國上海,2018年6月15日——東芝電子(中國)有限公司(以下簡稱“東芝”)宣布,將參加2018年6月26日至28日于上海世博展覽館舉辦的上海國際電力元件、可再生能源管理展覽會(PCIM Asia?2018),本次展會上東芝將在2號館E01展位向現場觀眾展示其面向電力能源方面提供的尖端技術、產品以及系統級解決方案。?日前,國際能源署及聯合國聯合發布的《追蹤可...
上海證券交易所科創板股票上市委員會召開了2019年第3次上市委員會審議會議。芯片公司瀾起科技正式過會,這是一家怎樣的公司? 內存接口芯片領軍者是怎樣煉成的瀾起科技成立于2004年,是全球3家內存接口芯片的主要供應商之一(另外兩家分別為IDT和Rambus)。根據公開數據,2018年以來上述三家公司對應的內存接口芯片業務收入均呈現持續增長趨勢。由于內存接...
我們在ColorOS官方論壇發現近日OPPO A3、OPPO A91已經開啟了ColorOS7限量嘗鮮招募,由于是首批的關系,所以名額有限,前者僅限5000人、后者僅限2000人參與。據悉,此次限量嘗鮮的ColorOS7更新日志如下:「視覺」·新增 無邊界設計全新升級,視覺更震撼,操作更高效,體驗更自然·新增 OPPO Sans默認字體,整體簡潔優雅,富有科技美感「Breeno」·新增...
在STM32F4xx的中文參考手冊中的第二章節中就可看到:哪些外設掛載在哪些總線上,就可以在rcc.h的頭文件中找到對應的外設時鐘使能函數。  在STM32F407的芯片手冊中有詳細的框圖

史海拾趣

問答坊 | AI 解惑

開發板無法識別U盤

大家好,我的ARM開發板不能識別U盤了,重刷系統后還是不好用,但其他的USB設備能夠正常使用,另一個開發板在開機后插U盤時可以識別開機前插就不能識別,請問大家這兩種情況到底是怎么回事???…

查看全部問答∨

怎么在WINCE中看TXT文件

我用的是2410平臺,在平臺中我謝了一個加密程序,想在接入SD儲存卡后加密卡里的TXT文件,要怎么才能在平臺里打開TXT文件…

查看全部問答∨

關于晶體的起振問題

我用松翰公司的仿真器SN8ICE 2K,用他們的例子是總是出現: CPU can not work after reset(please check Crystal/RC ) 這樣的提示,趕問各位學友是什么原因? (晶振已經插好了,是4M的)…

查看全部問答∨

MSP430超值團購

大家趕快來支持吧…

查看全部問答∨

LM3S9b96的USB口的實驗做不了,那位大俠高手來幫幫忙!

9B96光盤里面的USB的程序都沒做過,今天下載了個usb_host_audioin的程序,然后用USB線把板子和電腦連起來,電腦端提示發現未知設備,無法識別的USB設備,然后9B96屏幕上一直顯示未連接,這個怎么解決,哪位高手幫幫忙???…

查看全部問答∨

音頻信號處理

sharc DSP音頻信號處理 大家多多交流 分享下經驗和資料 現在都是在什么平臺開發的  大家覺得visualsudio dseigner輔助設計軟件怎么樣呢…

查看全部問答∨

老師說學習msp430g2553最重要的幾個PDF

對了,我想求教一下,用msp430g2553+HD16210驅動液晶顯示+DS18B20溫度傳感器  =做超低功數字式耗溫度計,就是去年的電子科技大賽題目,不過用這一套怎么沒做出來呢…

查看全部問答∨

求FPGA的異步fifo

求FPGA異步fifo設計…

查看全部問答∨

深圳的電子研發工程師待遇

本人會設計電路PCB(Altium Designer),熟練編寫多種單片機程序,能用verilog開發復雜度一般的FPGA邏輯,想到深圳去發展,請教一下前輩這種水平能拿到怎樣的待遇,謝謝! …

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

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

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

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 清原| 河曲县| 延长县| 邯郸市| 都兰县| 广丰县| 新绛县| 海宁市| 莱西市| 沧源| 辽宁省| 绥中县| 济阳县| 铜陵市| 封丘县| 仪征市| 黄梅县| 连平县| 原平市| 同仁县| 柳州市| 岳池县| 永川市| 高淳县| 如东县| 泰州市| 东丰县| 班玛县| 平江县| 桂阳县| 明水县| 太仓市| 黄龙县| 青阳县| 五常市| 盐山县| 定日县| 凤山县| 偃师市| 四子王旗| 沧源|