江科大學習筆記之——HAL庫點亮一個LED燈

HAL三步走:1.建工程。2.設配置。3.寫代碼

一.建立工程

HAL庫寫法

點擊FinIsh

2.配置時鐘

2 、設置配置參數
把模塊.C.h單獨設置文件
生產代碼
三寫代碼

控制GPIO就三步

1.RCC時鐘使能

2.結構體配置GPIO寄存器?

3.控制GPIO值

上面的步驟已經把前兩步的配置完成了接下來我們只需要去控制即可,怎么控制燈光亮呢,對應引腳寫低電平即可

HAL_GPIO_WritePin (GPIOA, LED_Pin, GPIO_PIN_RESET);

對應標準庫的寫法

江科大學習筆記之——標準庫點亮一個LED燈-CSDN博客

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/64557.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/64557.shtml
英文地址,請注明出處:http://en.pswp.cn/web/64557.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Spring MVC (下)小項目實戰

1. 加法計算器 需求分析: 客戶端輸入倆個數,服務端進行相加然后返回結果. 約定前后端交互接口: 接口的概念: 接口?叫API(ApplicationProgrammingInterface),我們?般講到 接口或者API,指的都是同?個東西.是指應?程序對外提供的服務的描述,?于交換信…

在K8S中,如何查看Pod狀態的詳情?事件顯示cpu不足如何處理?

在Kubernetes中,查看Pod狀態的詳細通常設計使用kubectl命令行工具,這是kubernetes提供的一個強大的管理工具。以下是如何查看Pod狀態詳情的步驟: 1. 查看Pod狀態詳情 列出所有Pod: 使用kubectl get pods命令可以查看集群所有Po…

詳細講一下React中的路由React Router

1. 基本概念 React Router 是 React 的路由管理庫,用于在 React 應用中實現頁面導航和路由控制。 2. 安裝 npm install react-router-dom 3. 基礎用法 // App.jsx import { BrowserRouter, Routes, Route, Link } from react-router-domfunction App() {return (…

人工智能的視覺天賦:一文讀懂卷積神經網絡

什么是CNN? CNN,全稱為卷積神經網絡(Convolutional Neural Network),是一種模擬人類視覺感知機制的人工神經網絡。它通過層疊的卷積、池化等操作,從數據中提取關鍵特征,進而完成分類、識別或預…

【OpenGL ES】GLSL基礎語法

1 前言 本文將介紹 GLSL 中數據類型、數組、結構體、宏、運算符、向量運算、矩陣運算、函數、流程控制、精度限定符、變量限定符(in、out、inout)、函數參數限定符等內容,另外提供了一個 include 工具,方便多文件管理 glsl 代碼&a…

使用 ECharts 與 Vue 構建數據可視化組件

在前端開發中,數據可視化是非常重要的一部分。ECharts 作為一個功能強大且易于使用的開源數據可視化庫,被廣泛應用于各種圖表展示需求中。而 Vue.js 是當下流行的前端框架之一,它的數據驅動和組件化開發模式讓我們能輕松地將 ECharts 集成到 …

RPA系列-uipath 學習筆記4

使用Uipath 處理hover的問題 備注:使用uipath stversion:2024.10.6,所有學習來源自uipath Academy 首先,打開uipath給我們提供的一個網站 ACME,這個網站呢,需要提前注冊一下的哈。 今天呢,就是記錄一下,怎…

Linux:進程概念

1.馮諾依曼體系結構 結論: --- CPU不和外設直接打交道,和內存直接打交道。 --- 所有的外設,有數據需要收入,只能載入到內存中;內存寫出,也一定是寫道外設中。 --- 為什么程序要運行必須加載到內存&#xf…

活動預告 | Microsoft Azure 在線技術公開課:使用 Azure OpenAI 服務構建生成式應用

課程介紹 通過 Microsoft Learn 免費參加 Microsoft Azure 在線技術公開課,掌握創造新機遇所需的技能,加快對 Microsoft Cloud 技術的了解。參加我們舉辦的“使用 Azure OpenAI 服務構建生成式應用”活動,了解如何使用包括 GPT 在內的強大的…

Linux(Centos 7.6)常見基礎配置

1.網絡配置 網絡配置詳見:VMware安裝Linux(Centos 7.6)后網絡配置 2.yum源配置 yum源配置詳見:Linux(Centos 7.6)yum源配置 3.主機名配置 1.Linux(Centos 7.6)系統安裝后,沒有配置主機名時,root用戶登錄后,是如下…

【PyCharm】如何把本地整個項目同步到服務器?

在PyCharm中,您可以使用部署功能將項目同步到服務器。以下是步驟和示例配置: 打開PyCharm,選擇您的項目。 點擊菜單欄的 “File” -> “Settings” -> “Build, Execution, Deployment”。 在左側菜單中,選擇 “Deployme…

電子電器架構 ---什么是智能電動汽車上的逆變器?

我是穿拖鞋的漢子,魔都中堅持長期主義的汽車電子工程師。 老規矩,分享一段喜歡的文字,避免自己成為高知識低文化的工程師: 所謂雞湯,要么蠱惑你認命,要么慫恿你拼命,但都是回避問題的根源,以現象替代邏輯,以情緒代替思考,把消極接受現實的懦弱,偽裝成樂觀面對不幸的…

Flutter:打包apk,詳細圖文介紹

困擾了一天,終于能正常打包apk安裝了,記錄下打包的流程。建議參考我這篇文章時,同時看下官網的構建說明。 官網構建并發布 Android 應用詳情 1、AS創建Flutter項目 2、cmd執行命令 生成一個sunluyi.jks的文件,可以自行把sunluyi替…

【服務器學習專欄 1.2 -- 帶外管理】

請閱讀 嵌入式學習必備專欄 文章目錄 Overview服務器帶外管理BMC 介紹BMC 特點BMC 工作原理 Overview 從技術的角度,網絡管理可分為帶外管理(out-of-band)和帶內管理(in-band)兩種管理模式。 帶內管理,是指…

南京市建鄴區南苑街道一行蒞臨園區考察交流

2024年8月28日,南京市建鄴區南苑街道辦事處副主任董兵、南苑街道發展服務辦公室一級主任科員王洪政、建鄴區國資集團科創公司經理杲暢,在樹莓集團華東區負責人田林和陳強經理的陪同下,蒞臨集團總部-國際數字影像產業園考察交流。 樹莓科技&am…

docker中使用nginx

宿主機和docker中nginx做映射 宿主機中nginx 映射目錄 /root/myDockerData/devnginx 在容器中相關位置分別是: 配置文件位置:/etc/nginx/ 日志位置:/var/log/nginx/ 項目位置:/usr/share/nginx/html 如下配置啟動命令行&#x…

【ES6復習筆記】對象方法擴展(17)

對象方法擴展 在 JavaScript 中,對象是屬性和方法的集合。除了內置的方法,我們還可以通過擴展對象的原型來添加新的方法。本教程將介紹如何使用 Object.is、Object.assign 和 Object.setPrototypeOf 方法來擴展對象。 1. Object.is 判斷兩個值是否完全…

基于JDK 17 編寫的Java常用工具類

文章目錄 DateUtilsEncryptUtilsFunIdCardCalibrationUtilResultResultCodeValidateNameUtilValidatePhoneUtil 廢話少說看源碼 DateUtils package com.huihang.core.utils;import java.time.Duration; import java.time.LocalDate; import java.time.LocalDateTime; import j…

Casino Royale靶場wp

0x00 下載安裝 https://download.vulnhub.com/casinoroyale/CasinoRoyale.ova 導入vmware啟動 0x01 主機信息收集 0x02目錄掃描 index.php 獲取到一個域名 修改本地hosts 添加一行 路徑:C:\Windows\System32\drivers\etc 192.168.2.20 casino-royale.local 點擊…

智能家居體驗大變革 博聯 AI 方案讓智能不再繁瑣

1. 全球AI技術發展背景及智能家居市場趨勢 人工智能(AI)技術的飛速發展正在推動全球各行業的數字化轉型。國際電信聯盟與德勤聯合發布《人工智能向善影響》報告指出,全球94%的商界領袖認為,人工智能技術對于其企業在未來5年內的發…