將 STM32的官方工程模板 修改為我們這套教材的:STM32 C++工程模板 我使用的 STM32 庫的版本 : V3.5.0 注意: 想學習本套 STM32 C++編程 的專欄是有點門檻的。你需要有一點點 STM32 基礎 和 一點點 C++ 語言基礎 ...
剛開始看STM 的庫函數,會有很多疑惑,例如指針怎么用,結構體跟指針怎么配合,例如函數的參數有什么要求,如何實時更新IO口的數據等。如果重新進行C語言的學習,那么要學很久才能夠系統地認識。本文則將比較容易想不起來的知識點進行簡單的整理。 ifdef 和 ifndef ifdef 標識符A 如果標識符A定義了,就編譯程序段 ,否則編譯程序段 程序段 else 程序段 endif ifndef 的功 ...
2018-10-07 22:20 0 7271 推薦指數:
將 STM32的官方工程模板 修改為我們這套教材的:STM32 C++工程模板 我使用的 STM32 庫的版本 : V3.5.0 注意: 想學習本套 STM32 C++編程 的專欄是有點門檻的。你需要有一點點 STM32 基礎 和 一點點 C++ 語言基礎 ...
01、前言 不說廢話,先上示例代碼 打印如下 先說結論: num_byte、num_word、num_byte_static和point_heap存儲在內部RAM中 ...
STM32——C語言數據類型 在編程過程中,不同的CPU,其數據類型的意義各不相同,所以一定要注意相應變量數據類型的定義和轉換,否則在計算中可能會出現不確定的錯誤。 (一)C語言中的種類數據 整型:int short long 實型:float double STM32中的數據類型 ...
記錄一下STM32的ADC編程方法! 前面已經學習了DMA,知道如何使用DMA去減小CPU的負擔,這里的ADC轉換也來使用DMA---這個也是STM32的ADC轉換最常見的方式。 ---第一步是---了解STM32的ADC對應的GPIO口----如下圖---不用記住 ...
#ifndef __LED_H_#define __LED_H_ void LED_init(void); #endif 在主函數中,調用其他頭文件中的函數: int ...
在使用STM32F103產生固定頻率、固定占空比的PWM波時,雖然有官方以及眾多開發板提供的例程,但是關於有點問題並沒有說的很清晰,並且《STM32F10X參考手冊》的中文翻譯可能容易造成歧義,所以一開始並沒有理解,這里就梳理一下我的理解,如果有誤解的情況,希望交流指正。 1. 遇到的問題 先 ...
can總線協議概述: CAN是Controller Area Network的縮寫,由德國博世公司開發;CAN通過ISO11891以及ISO11519進行了標准化; CAN總線 ...
I2C基本概念 I2C (芯片間)總線接口連接微控制器和串行I2C總線。它提供多主機功能,控制所有I2C總線特定的時序、協議、仲裁和定時。支持標准和快速兩種模式,同時與SMBus 2.0兼容。I2C模塊有多種用途,包括CRC碼的生成和校驗、 SMBus(系統管理總線—System ...