自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 STM32(ADC)

对ADC模块进行了说明

2025-08-29 09:30:07 2104

原创 STM32(定时器)

对定时器有关部分进行了说明

2025-08-28 15:39:06 1176

原创 STM32(时钟树)

关于时钟树的基本内容和配置方法进行了说明。

2025-08-23 19:26:23 2221

原创 STM32(EXTI)

一个片上外设,检测上升沿,下降沿,产生中断。捕捉信号变化,并产生中断。

2025-08-22 20:50:14 171

原创 STM32(中断)

中断相关知识

2025-08-22 12:56:11 452

原创 STM32(SPI)

关于SPI模块的初始化进行了说明

2025-08-21 14:16:02 411

原创 STM32(SPI)

单片机的一个片上外设W25Q64是一个FLASH芯片(SPI)单片机内部本身自带的FLASH相当于电脑本身的硬盘,负责保存我们的程序。我们外接的FLASH芯片相当于移动硬盘,负责保存一些数据。具体连线参考:这里的CS就相当于我们的NSS。

2025-08-21 10:08:56 527

原创 STM32学习 (SPI)

MOSI:主机发送,从机接收MISO:主机接收,从机发送SCK:主机产生时钟信号,控制通信快慢ps:一个时钟信号周期,会像MOSI,MISO传输一比特位的信号。:主机通过给NSS引脚低电压来通信ps:主机的一个普通IO引脚和从机的NSS相连。

2025-08-20 21:40:23 565

原创 stm32 I2C

注意到是七位地址,即从000 0000到111 1111(二进制127)虽然有些地址不能使用,但是我们至少可以用I2C总线与100+设备进行通信。上一篇我们学习了串口通信接口,他具有只能一对一的弊端,拿我们的stm32f103c8t6来说,他只有3个USART,导致就只能和3个设备通信。SCL是时钟信号,他只能从主机发给从机,类似于规定好一个统一的时间,在一个周期会传输一个信号。SDA是信息(数据),他可以主机和从机双向传输,类似于双方一起沟通。如果我们想要连接很多设备,就可以使用今天学的I2C总线了。

2025-08-18 23:00:15 359

原创 STM32学习记录串口通信接口

但是需要注意,如果我们发送的数据太快,导致有些数据还在寄存器里没被读取,这些数据就会被我们新产生的数据覆盖,最后造成我们的数据发送和接收出现问题。这个数据中有偶数个1,如果我们要用奇校验的话,我们需要在校验位中填上1,这样才能保证数据一共有奇数个。如图,这个图生动的向我们展示了移位寄存器的串并转换功能,图中将并行数据转化为串形数据发送出去。USART是STM32的外设的一部分,也是串口中重要的部分,这一节我们详细讲解他。所以我们图中的移位寄存器有着不同的功能,有的是将并行数据转换成串行数据,有的相反。

2025-08-17 22:56:46 2110

原创 stm32学习记录

stm32的GPIO

2025-08-16 22:16:59 511

转载 c语言从零开始

4常量:在程序执行过程中,其值不能改变的数据。printf:输出语句;注释省力添加法:点击那段代码Ctrl+k+c。3关键字:被c语言赋予特定意义的英语单词。main():程序主入口 int:整数。return:程序结束,0代表正常结束。1业务代码:你要让计算机做的事。取消注释:Ctrl+k+u。关键词特点:1字母全部小写。#include:搜寻。{ }:运行范围。

2024-09-24 13:06:12 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除