自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正点原子HAL库 STM32F4 SPI协议(学习自用附源码)

开机的时候先检测 W25Q128 是否存在,然后在主循环里面检测两个按键,其中 1 个按键(KEY1) 用来执行写入 W25Q128 的操作,另外一个按键(KEY0) 用来执行读出操作,在 TFTLCD 模块上显示相关信息。同时用 DS0 提示程序正在运行。所要用到的硬件资源如下1) 指示灯 DS02) KEY_UP 和 KEY1 按键3) TFTLCD 模块4) SPI5) W25Q128。

2024-05-07 10:44:00 1924

原创 正点原子HAL库 STM32F4 IIC协议(学习自用附源码)

IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送, 高速 IIC 总线一般可达 400kbps 以上。

2024-04-29 11:17:51 2235 1

原创 正点原子HAL库 STM32F4 DMA(学习自用附源码)

即直接存储器访问。DMA 传输方式无需 CPU 直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为 RAM 与 I/O 设备开辟一条直接传送数据的通路, 能使 CPU 的效率大为提高。STM32F4 最多有 2 个 DMA 控制器(DMA1 和 DMA2), 共 16 个数据流(每个控制器 8个), 每一个 DMA 控制器都用于管理一个或多个外设的存储器访问请求。每个数据流总共可以有多达 8个通道(或称请求)。

2024-04-26 20:59:22 1989 4

原创 正点原子HAL库 STM32F4定时器中断(学习自用附源码)

STM32F4 的通用定时器包含一个 16 位或 32 位自动重载计数器(CNT),该计数器由可编程预分频器(PSC) 驱动STM32F4 的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和 PWM)等。使用定器预分频器和 RCC 时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。STM32F4 的每个通用定时器都是完全独立的,没有互相共享的任何资源。

2024-04-26 16:45:25 582 1

原创 正点原子HAL库 STM32F4 外部中断(学习自用附源码)

实现STM32F4的简单外部中断

2024-04-26 15:21:28 433 1

原创 正点原子HAL库 STM32F4 USB串口通信(学习自用附源码)

学习记录串口通信。

2024-04-25 16:27:54 1070 1

正点原子HAL库 STM32F4 SPI协议(学习自用附源码)

正点原子HAL库 STM32F4 SPI协议(学习自用附源码)

2024-05-07

正点原子HAL库 STM32F4 IIC协议(学习自用附源码)

正点原子HAL库 STM32F4 IIC协议(学习自用附源码)

2024-04-29

正点原子HAL库 STM32F4 DMA(学习自用附源码)

正点原子HAL库 STM32F4 DMA(学习自用附源码)

2024-04-26

正点原子HAL库 STM32F4定时器中断(学习自用附源码)

正点原子HAL库 STM32F4定时器中断(学习自用附源码)

2024-04-26

正点原子HAL库 STM32F4 外部中断(学习自用附源码)

正点原子HAL库 STM32F4 外部中断(学习自用附源码)

2024-04-26

正点原子HAL库 STM32F4 USB串口通信包含串口调试助手(学习自用)

正点原子HAL库 STM32F4 USB串口通信包含串口调试助手(学习自用)

2024-04-25

空空如也

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

TA关注的人

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