自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于stm32F103VET6的DMA

要注意的是外设地址和寄存器地址都是32位的。只有寄存器到寄存器的模式才使能M2M,传输方向一是外设作为源,二是外设作为目的地。外设的数据宽度与寄存器数据宽度一样。

2024-09-12 12:42:17 462

原创 基于STM32F103VET6的串口通讯(usart)

要注意要在头文件中引用#include "stdio.h" ,才能使用printf、scanf、puchar、getchar等相关的函数。PA9是TX发送引脚,其模式应该配置为复用推挽输出。PA10是RX接收引脚,其模式应该配置为浮空输入。通过条件编译可方便切换使用的串口。同步通信:带时钟同步信号传输。异步通信:不带时钟同步信号。要注意的是要使能串口中断。SPI、IIC通信接口。UART、单总线通信。

2024-09-09 17:24:38 978

原创 常用的存储器

常用的存储器

2024-08-24 16:00:08 260

原创 PCB的通孔、盲孔、埋孔

盲孔:可以从顶层切换到其他层(不包括底层),起点为顶层。通孔:可以从顶层切换到底层。埋孔:在内层切换的孔。

2024-08-21 14:06:48 187

原创 基于STM32F103VET6的按键中断

这里我用的按键2 (PC13) GPIO初始化完成后我们还需要配置AFIO来确定要选择EXTI的信号源,要注意的是不要忘记打开AFIO的时钟。这里的模式我们要配置中断模式而不是事件模式,触发类型我们选择上升沿触发,因为按键按下时读取PC13口的电平是高电平(下图为按键的电路图)。这里我们要配置好NVIC对应的通道、分组、抢占优先级、响应优先级。到这里按键中断函数就编写完成了,最后在主函数中调用相关函数验证即可。1、初始化要连接EXTI的GPIO。3、初始化NVIC,用于处理中断。4、编写中断服务函数。

2024-08-15 21:00:13 354

原创 延时函数的两种写法

延时函数

2024-08-15 13:01:07 321

原创 自定义小灯状态翻转函数

自定义的小灯翻转函数

2024-08-15 12:57:34 443

原创 STMF103VET6的按键检测

查询法实现按键的检测

2024-08-14 23:24:19 654

原创 三极管与MOS管的区别之一

三极管是电流控制的元器件,MOS管是电压控制的元器件。

2024-05-20 19:35:23 416 1

空空如也

空空如也

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

TA关注的人

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