原文:STM32-HAL庫-GPIO學習

庫函數 應用 以下舉例分為兩種 以引腳PA 為例 以經過STM CubeMX重命名為QY的任意可使用的引腳為例 輸入 讀取引腳狀態 HAL GPIO ReadPin GPIOA, GPIO PIN HAL GPIO ReadPin QY GPIO Port, QY Pin 輸出 改變引腳狀態 低電平 HAL GPIO WritePin GPIOA, GPIO PIN , GPIO PIN RESE ...

2020-04-10 14:04 0 633 推薦指數:

查看詳情

STM32-HAL-UART學習

首先我們來看看HAL為我們提供了哪些函數 printf重定向   以UART1為例 非阻塞模式接收定長數據   使用UART1定長接收10個字符   工程初始化 Mode(模式) -> Asynchronous(異步) NVIC ...

Sat Apr 11 05:00:00 CST 2020 0 641
STM32-HAL-ADC學習

STM32CubeMX配置 ADCs_Common_Settings(ADC基礎設置)   Mode(工作模式)     Independent mode(獨立模式):在同一引腳上僅有一個ADC在采集模擬信號 ADC_Settings(ADC設置)   Data Alignment ...

Thu Jul 02 18:04:00 CST 2020 0 1154
STM32-HAL-舵機學習

軟硬件平台   軟件     STM32CubeIDE 1.7.0     Saleae Logic 1.2.18   硬件     STM32F103ZET6     MG995     Saleae Logic Analyer 工程初始化   RCC(系統時鍾 ...

Thu Sep 23 17:49:00 CST 2021 0 176
stm32-HAL串口收發

串口發送 重寫fputc函數 宏定義實現 阻塞與非阻塞發送 阻塞發送:HAL_UART_Transmit 發送數據全,不會漏發 需要占用cpu 非阻塞發送 :HAL_UART_Transmit_DMA HAL_UART_Transmit_IT 發送需要時間 ...

Fri Jul 24 01:37:00 CST 2020 0 1926
調試STM32-HAL

要移植UCOS的話,最先要把閃燈和串口給解決好,閃燈已經做好了,現在是串口了。 找到HAL文件中的如何使用這個Driver這一章。 在安裝目錄下面,找到STM32F4xx的模板,里面找到串口的中斷傳輸這個模板代碼。 讀模板代碼,將里面的初始化部分看一遍之后,結合第1步的介紹 ...

Thu Nov 20 00:05:00 CST 2014 1 3410
STM32-HAL使用分析-SPI三種接口

1.查詢模式(阻塞方式)polling mode (blocking mode) HAL_StatusTypeDef HAL_SPI_Transmit(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32 ...

Wed Jan 13 08:50:00 CST 2021 0 1727
stm32-HAL使用usart發送中斷判斷發送標志問題

前言: stm32是嵌入式MCU開發中最多應用的芯片,很早之前我們開發ST芯一般都是標准開發,標准簡潔好讀,現在要配合CubeMX生成代碼,所以官方主推HAL和LL,但是HAL代碼冗雜很繞,因為出來也不久,有些代碼使用之后不是那么好用。 這次我就來分享兩個實際使用過程中遇到的兩個 ...

Sun Oct 10 23:53:00 CST 2021 0 120
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM