原创 STM32開發,使用HAL庫函數實現獨立看門狗功能

STM32開發,使用HAL庫函數實現獨立看門狗功能1 概述1.1 資源概述1.2 引腳資源分配1.3 獨立看門狗概述1.4 實現功能2 軟件開發2.1 CUBEMX配置2.2 代碼編寫3 實驗結果 1 概述 1.1 資源概述 開

原创 DSP開發,F28335通過SPI和定時器實現數碼管計數器以及按鍵使用-不使用Delay函數

DSP開發,F28335通過SPI和定時器實現數碼管計數器以及按鍵使用-不使用Delay函數1 概述1.1 資源概述1.2 程序簡介2 程序源碼2.1 main主函數2.2計時器顯示程序源碼2.3 定時器中斷服務函數 1 概述 實

原创 STM32開發,通過SWO功能輸出Printf函數到Utility

STM32開發,通過SWO功能輸出Printf函數到Utility1 概述1.1 資源概述1.2 SWO功能簡介1.3 ITM(指令跟蹤微單元)簡介1.4 實現功能2 硬件連接以及CUBEMX配置2.1 硬件連接2.2 CUBEM

原创 STM32開發,HAL函數實現LED數碼管功能

STM32開發,HAL函數實現LED數碼管功能1 概述1.1 資源概述1.2 實現功能2 硬件相關知識2.1電路圖2.2 字符查詢3 程序實現4 實驗結果5 TIPS 1 概述 1.1 資源概述 開發板:正點原子STM32F103

原创 生活:翻出來兩張“文物”

翻出來兩張文物,想當年AVR的火熱程度不亞於如今的STM32,結果直至今天基本消聲匿跡。滿滿的回憶,最後悔的是DSP這張光盤沒有認真的學習。 AVR的一個閃爍LED燈的程序,沒有工程概念,一個文件裏邊寫所有程序,差評。 /***

原创 STM32開發,使用HAL庫函數外部中斷功能實現按鍵控制LED燈

STM32開發,使用HAL庫函數外部中斷功能實現按鍵控制LED燈1 概述1.1 資源概述1.2 引腳資源分配1.3 中斷概述1.4 實現功能2 軟件開發2.1 CUBEMX配置2.2 程序代碼3 實現結果 1 概述 1.1 資源

原创 DSP開發,使用CCS軟件建立工程

DSP開發,使用CCS軟件建立工程1 概述1.1 資源概述1.2 DSP介紹2 工程建立步驟4 燒錄到flash中5 獨立下載工具6 程序源碼6.1main()函數6.2 leds.c文件6.3 leds.h文件 1 概述 實驗的

原创 STM32開發,使用IAR軟件建立工程

STM32開發,使用IAR軟件建立工程1 概述1.1 資源概述1.2 在IAR中建立工程2 IAR建立STM32工程步驟3 實驗結果 1 概述 實驗的代碼已經上傳。 1.1 資源概述 開發板:正點原子STM32F103 Nano開

原创 STM32開發,野火ADC—獨立模式-單通道-DMA例程BUG

STM32開發,野火ADC—獨立模式-單通道-DMA例程BUG1 概述1.1 資源概述1.2 實現功能2 程序實現2.1主程序2.2 ADC程序2.3 ADC頭文件3 程序調試4 查找原因 1 概述 實驗的代碼已經上傳,無需積分。

原创 STM32開發,使用F103C8T6驅動3.2寸SPI口LCD屏

STM32開發,使用F103C8T6驅動3.2寸SPI口LCD屏1 概述1.1 資源概述T1.2 實現功能2 硬件介紹2.1 最小系統板硬件介紹2.2 LCD屏原理圖2.3 連接關係3 程序實現3.1 代碼架構3.2移植工作4 實

原创 STM32開發,使用CUBEMX實現ADC採樣並在串口中打印出來

STM32開發,使用CUBEMX實現ADC採樣並在串口中打印出來1 概述1.1 資源概述1.2 實現功能2 硬件電路3 程序實現3.1 CUBEMX配置3.2 程序代碼4 實驗結果 1 概述 實驗的代碼已經上傳,無需積分。 1.1

原创 STM32開發,串口和PC機通信(串口中斷、FIFO機制),安富萊+正點原子程序合併

STM32開發,串口和PC機通信(串口中斷、FIFO機制),安富萊+正點原子程序合併1 概述1.1 資源概述1.2 實現功能2 軟件實現2.1實現步驟2.2 main()函數代碼2.3 正點原子鍵盤連按和不連按函數說明3 實驗結果

原创 STM32開發,定時器和狀態機實現不一樣的跑馬燈

STM32開發,定時器和狀態機實現不一樣的跑馬燈1 概述1.1 資源概述1.2 代碼移植1.3 實現功能2 軟件實現2.1工程修改2.2 main函數代碼3 實驗結果 1 概述 1.1 資源概述 開發板:正點原子STM32F103

原创 STM32開發,HAL函數實現待機喚醒功能以及SVN使用簡介

STM32開發,HAL函數實現待機喚醒功能以及SVN簡介1 概述1.1 資源概述1.2 實現功能2 程序實現2.1實現原理2.2 程序源碼3 SVN簡介4官方例程庫driver精簡5實驗結果 1 概述 1.1 資源概述 開發板:正

原创 STM32開發,HAL函數實現按鍵中斷/定時器/PWM功能

STM32開發,HAL函數實現按鍵中斷/定時器/PWM功能1 概述1.1 資源概述1.2 實現功能1.3 PWM邊沿對齊和中心對齊1.3.1 邊沿對齊模式1.3.2 中央對齊模式2 軟件開發2.1 CUBEMX配置2.2 軟件代碼