![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32学习
记录自己之前对STM32的学习笔记,学习教程是江科大的
马小锤
这个作者很懒,什么都没留下…
展开
-
江科大笔记-C语言篇-结构体、枚举在STM32中的应用
int y;float z;//char x;int y;float z;为结构体的成员,StructName为结构体的名字//定义枚举变量//引用枚举成员//相当于EnumName=0// 相当于EnumName=1//如果是EnumName =100;,反正只要不是枚举中的值,那编译器就会报错或报警。原创 2024-08-19 11:31:23 · 203 阅读 · 0 评论 -
江科大笔记-C语言篇-define、typedef在STM32中的应用
关键字:#define用途: 用一个字符串代替一个数字,便于理解,防止出错; 提取程序中经常出现的参数,便于快速修改(比如当函数中出现大量GPIO_PIN0时,当想把GPIO_PIN0修改为GPIO_PIN1时,可以使用宏定义,只需要把宏定义里的GPIO_PIN0改为GPIO_PIN1就行,不用去函数中一个一个修改GPIO_PIN0了);原创 2024-08-19 11:25:51 · 67 阅读 · 0 评论 -
江科大笔记-C语言篇-C语言与STM32的数据类型关系
stdint关键字:现在的库用的名字。本质都一样,只是名字不一样而已。ST关键字:以前的库里用的名字。原创 2024-08-19 11:14:23 · 98 阅读 · 0 评论 -
江科大笔记-STM32入门教程-按键的电路结构
所以采用此种方式,引脚配置可以为上拉输入模式或浮空输入模式;所以采用此种方式,需给引脚配置成上拉输入模式。图4引脚需配置为下拉输入模式或浮空输入模式;图2:按键一端接GND,另一端接上拉电阻。图1:按键一端接GND,另一端接引脚。同理,图3引脚需配置为下拉输入模式;原创 2024-08-19 11:06:04 · 106 阅读 · 0 评论 -
江科大笔记-C语言指针篇-大、小端存储模式
计算机存储模式: 大端存储模式:数据的低位保存在内存中的高地址中,数据的高位保存在内存中的低地址中 小端存储模式:数据的低位保存在内存中的低地址中,数据的高位保存在内存中的高地址中不同环境下的模式: 计算机系统大多数采用小端存储模式。 Keil C51为大端模式,Keil STM32为小端模式。 常用的x86结构是小端模式。 很多的ARM,DSP都为小端模式,有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。原创 2024-08-19 10:18:28 · 199 阅读 · 0 评论 -
江科大笔记-C语言指针篇-指针学习、在嵌入式中的常见应用
指针介绍: 指针也是个变量,或者说也是个数据类型。 指针用于存放其他数据单元(变量/数组/结构体/函数等)的首地址。比如int型变量a的地址装在指针变量p上,但p自己有自己的地址 若指针存放了某个数据单元的首地址,则这个指针指向了这个数据单元,若指针存放的值是0,则这个指针为空指针 指向:指针变量装哪个的地址,就指向哪一个空间原创 2024-08-19 10:57:08 · 362 阅读 · 0 评论 -
江科大笔记-STM32入门教程-GPIO库函数的使用
//GPIO常用函数:void GPIO_DeInit(GPIOx);功能:复位指定外设void GPIO_Init(GPIOx,GPIO_InitStruct);功能:用结构体参数来初始化GPIO口,参数(外设号,结构体名)void GPIO_SetBits(GPIOx,GPIO_Pin); 功能:把指定外设的指定端口设置为高电平,参数(外设号,引脚号)void GPIO_ResetBits(GPIOx,GPIO_Pin); 功能:把指定外设的指定端口设置为低电平void GPIO_WriteB原创 2024-08-19 10:34:50 · 45 阅读 · 0 评论 -
江科大笔记-STM32入门教程-STM32-GPIO电路结构
开漏输出模式:P-MOS无效,N-MOS有效,只有低电平有驱动能力。关闭模式:两个MOS均无效,即输出关闭,端口的电平由外部信号控制。软件可读取引脚电平,内部连接上拉电阻,悬空时外设默认设置为高电平。软件可读取引脚电平,内部连接下拉电阻,悬空时外设默认设置为低电平。可软件输出引脚电平,高电平为高阻态,低电平接VSS。可软件输出引脚电平,高电平接VDD,低电平接VSS。由片上外设控制,高电平为高阻态,低电平接VSS。软件可读取引脚电平,若引脚悬空,则电平不确定。GPIO无效,引脚直接接入内部ADC。原创 2024-08-19 10:30:37 · 290 阅读 · 0 评论