注:如有錯誤歡迎批評改正。 1.串口初始化 我用的是片上外設UART4(因為USART1-3已經有別的用途) 首先定義一個UART(通用異步收發傳輸器)初始化函數,在函數中定義一個GPIO初始化 ...
我們配套的示例程序均使用STM CubeMX開發,以圖形化配置工具的形式根據應用配置STM MCU引腳 生成各模塊初始化代碼,並配有Cube工程文件。 對於新的產品設計,我們強烈推薦你使用STM CubeMX來開發,其諸多強大的功能特性將使產品開發事半功倍。下面將對這款軟件做一個簡單的介紹: STM CubeMX是意法半導體STMCube 的主動原創,可以減輕開發工作,時間和費用。STM Cub ...
2016-05-16 17:02 0 1945 推薦指數:
注:如有錯誤歡迎批評改正。 1.串口初始化 我用的是片上外設UART4(因為USART1-3已經有別的用途) 首先定義一個UART(通用異步收發傳輸器)初始化函數,在函數中定義一個GPIO初始化 ...
最近發現這個開源的GUI特別有意思,網上的資料還比較少,在這里記錄一下我的整個開發過程 首先使用的IC是f103vet6 屏幕是淘寶的1.14寸LCD,分辨率135*240 第一步先去lvgl的github上面下載它的源碼還有例程源碼 我這里使用的版本是lvgl的7.6.0,剛剛上去看 ...
1、芯片輸出PWM波形打碼步驟 1.0主函數 1.1初始化輸出PWM波形的定時器和IO口(例程使用定時器1的通道1,輸出在PA8) 1.2初始化定時器1,HAL庫中,使用定時器的 PWM 輸出功能時, HAL 庫為我們提供了一個獨立 ...
1.開發環境 (1)Cube5.24 (2)Keil5 (3)STM32F103 2.Cube配置 Cube配置很簡單,只要打開TIM4通道1的引腳,設置為輸入捕獲模式,在配置是高或低電平沿觸發 TIM的定時器時鍾可根據自己的需要來配置,觸發模式為上升沿觸發 ...
1、STM32F103ZET6簡介 STM32F103ZET6的FLASH容量為512K,64K的SRAM。按照STM32芯片的容量產品划分,STM32F103ZET6屬於大容量的芯片。 2、下載HAL固件庫 打開STM32的官方網址:https://www.st.com ...
一、准備 開發板MCU型號:STM32F103VET 開發環境:TrueSTUDIO 輔助工具軟件:STM32CubeMX 官方參考工程:Micrium_uC-Eval-STM32F107_uCOS-II.zip 下載鏈接:https ...
上一次,我們簡單的測試了FreeRTOS的基於IAR EWARM v6.4和STM32F103VET6平台的Demo,對其有了一個基本認識。接下來我們開始自己移植FreeRTOS的過程。 1、創建一個“FreeRTOSTestProject”項目文件夾,並在其下創建FreeRTOS ...
最新教程下載:http://www.armbbs.cn/forum.php?mod=viewthread&tid=93255 第12章 STM32F407的HAL庫框架設計學習 通過本章節,主要是想讓大家對HAL庫程序設計的基本套路有個了解,防止踩坑。 12.1 初學者 ...