- 博客(5)
- 收藏
- 关注
原创 ADC模拟-数字转换
ADC是Analog-to-Digital Converter的缩写,意为“模数转换器”,他的作用呢,就是将连续变化的模拟量,类似于例如左侧的,他会一直连续变化,他就是模拟信号,而左侧的数字信号只有0和1两种情况.好的既然大家知道了,模拟信号和数字信号的样子,那么他们是如何在STM32内部如何转换的呢,接下来就要介绍一下逐次逼近型ADC(SAR ADC),
2024-09-16 19:43:14 1006
原创 浅聊软件模拟IIC(用OLED演示)
I²C(Inter-Integrated Circuit),即集成电路总线,也被称为I2C或IIC,在中文里有时称为双线串行总线。它是由飞利浦半导体(现在的NXP半导体)在1982年开发的一种简单双向二线制同步串行数据通信总线,主要用于PC的微控制器和其他模块之间的短距离通信,尤其是在嵌入式系统中。假如IIC通信没有被发明出来,那么微控制器与被控制芯片之间就需要串口连接,假如只有一个被控制芯片,那还好,假如有四个或者很多个被控制芯片呢,串口连接起来就会很复杂了,于是IIC通信协议产生了。
2024-09-10 00:29:35 1366
原创 初识DAM
在STM32F1系列微控制器中,有两个DMA控制器:DMA1 和 DMA2。DMA1包含 7 个通道(DMA1_Channel1 到 DMA1_Channel7)。DMA2包含 5 个通道(DMA2_Channel1 到 DMA2_Channel5)。因此,在STM32F1系列中,总共有 12 个DMA通道。下图给大家介绍了DMA1和DMA2各个通道的请求,根据下图来配置不同的外设根据上图和你想实现的功能,来配置通道,
2024-09-07 16:32:35 1001
原创 适合初学者的SPI讲解
首先介绍一下SPI缩写的意思SPI是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI是一种高速的、全双工、同步通信总线,标准的SPI也仅仅使用4个引脚,常用于单片机和 EEPROM、FLASH、实时时钟、数字信号处理器等器件的通信。SPI是全双工同步通信,所以他的读写数据是同时发生的,所以下面的代码把读写数据放到一个函数里了SPI通信原理/*!< 指定SPI为单向或双向数据模式。
2024-08-19 21:27:59 872
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人