- 博客(4)
- 收藏
- 关注
原创 STM32的SPI及IIC
一、SPI配置方法1、配置相关引脚的复用功能,使能SPI2时钟。假设我们要使用SPI2,第一步SPI2时钟使能,第二步相关引脚的输出模式2、初始化SPI2,设置SPI2工作模式3、使能SPI2初始化完成之后我们就要使能SPI2通信了。SPI_Cmd(SPI2,ENABLE);//使能SPI外设4.SPI传输数据传输数据时,就需要有发送数据和接收数据的函数发送数据函数为:void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t
2022-05-28 23:32:21
2080
原创 STM32外部中断及串口
一、外部中断的类型STM32F4 外部中断/事件控制器(EXTI)包含多达 23 个用于产生事件/中断 请求的边沿检测器。EXTI 的每根输入线都可单独进行配置,以选择类型(中断 或事件)和相应的触发事件(上升沿触发、下降沿触发或边沿触发),还可单独屏蔽。什么是中断 程序在正常运行过程中发生了内部或外部事件时,打断了正在执行的程序,转到外部或内部事件中去执行中断对应的代。中断的意义 高效的去执行程序,不会一直占用MCU的资源。中断入口 中断服务函数:芯片中固定了一段地址空间用...
2022-05-18 19:39:13
1695
原创 STM GPIO
一、GPIO输入模式1. 模拟输入输入信号不经施密特触发器直接接入,输入信号为模拟量而非数字量,其余输入方式输入数字量。2. 浮空输入输入信号经过施密特触发器接入输入数据存储器。当无信号输入时,电压不确定。因为浮空输入既高阻输入,可以认为输入端口阻抗无穷大,这样可以检测到微弱的信号。(相当于电压表测电压,如果电压表内阻不够大而外部阻抗比较大,则电压表分压会比较小)。此时输入高电平即高电平,输入低电平即低电平。但是外界没有输入时输入电平却容易受到外界电磁以及各种玄学干扰的影响。如按键采
2022-05-06 21:47:40
466
原创 【无标题】c语言基础知识
一、数据类型常用:1.整型基本整型 int a; 长整型 long int a; 短整型 short int a; 无符号整型 unsigned int a; 2.实型单精度实型 float a; 双精度实型 double a; 长双精度实型 long double a; 3.字符型 char a;二、运算符,表达式和语句三、循环1.while语句2.do -while语句...
2022-04-16 10:23:08
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人