- 博客(5)
- 收藏
- 关注
原创 STM32F407ZGT6最小系统详解
STM32F407ZGT6最小系统的核心功能的是为芯片提供稳定的运行基础,具体包括:稳定的电源供给,保障芯片各模块正常工作;可靠的复位与时钟机制,确保芯片按预期启动并稳定运行;标准调试下载接口,支持程序烧录与功能调试;灵活的启动模式配置,适配不同开发与应用场景。
2026-01-18 19:47:48
1044
原创 FreeRTOS移植
这次的错误是提示有一些未定义的函数,注意看这些未定义的函数,它们都是Hook结尾的,这些函数有个共同的名称:钩子函数,这是因为在FreeRTOSConfig.h中开启了这些钩子函数,但是却没有定义这些钩子函数而导致的,我们在FreeRTOSConfig.h 中关闭这些钩子函数就行了,关闭的方法很简单, 将相应的宏定义改为0即可,这里将宏。port.c 是 RVDS 文件 夹下的ARM_CM4F 中的文件,因为STM32F407 是Cortex-M4 内核,因此要选 择ARM_CM4F中的port.c文件。
2026-01-13 18:04:43
733
原创 STM32 串口通信 —— printf 重定向 + 数据收发
串口通信的本质是“异步串行数据传输”,无需时钟线同步,仅靠两根线(TX/RX)就能实现双向通信,核心在于“参数对齐”和“数据流转”。
2026-01-05 21:48:42
710
原创 stm32通信-UART
一、通信方式二、UART核心概念UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)是一种,它无需时钟信号线同步,仅通过两根信号线(TX 发送、RX 接收)即可实现双向数据传输,广泛应用于单片机与外设(串口屏、蓝牙模块、PC 机)的数据交互。三、硬件基础。
2026-01-04 21:37:09
764
原创 从 GPIO 到 STM32 外设编程
STM32 GPIO模式及应用指南 摘要: 本文系统介绍了STM32单片机GPIO的输入/输出模式及其应用场景。主要内容包括:1)6种工作模式(推挽/开漏输出、浮空/上拉/下拉输入、复用模式)的定义及典型应用;2)推挽/开漏输出的工作原理及差异,推挽模式适合驱动负载,开漏模式适用于总线通信;3)复用模式作为外设专用通道的特殊性;4)外设编程四步法(定义结构体、开启时钟、配置参数、初始化)的通用流程,并给出GPIO配置实例代码。文章强调时钟使能是STM32外设操作的前提条件,结构体配置是实现功能定制的核心环节
2025-12-21 18:33:32
836
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅