STM32
文章平均质量分 95
浅尝写博客的爽
根据师兄的提示 来试试 记录自己解决问题的步骤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jlink swd 识别不到芯片 - 速率设置太高
摘要:JLink通过SWD接口调试芯片时,若无法识别可能因驱动异常、接线错误、速率过高或硬件故障导致。其中,SWD速率过高会导致信号失真(阻抗失配、线缆质量差)、超出芯片限值或电源不稳等问题。SWD是ARM设计的精简两线制调试接口(SWDIO+SWCLK),相比JTAG具有引脚少、低功耗优势,协议含连接初始化、数据传输(8位请求帧+36位响应帧)等阶段,典型速率1-50MHz,需注意时序参数(如建立/保持时间)。调试时需确保速率匹配目标芯片规格,并优化硬件信号完整性。原创 2025-05-24 20:40:42 · 1445 阅读 · 0 评论 -
SysTick 定时器详细学习笔记并兼容FreeRTOS
SysTick 是一个 24 位的倒计数定时器,当技术到 0 时,会产生 “滴答” 并 将从 RELOAD 寄存器中自动重装载定时初值。只要 SysTick 控制及状态寄存器中的使能位没有清 0,SysTick 定时器就会一直运行。原创 2023-02-23 15:33:35 · 4064 阅读 · 0 评论 -
I2C 通讯协议-学习笔记
I2C(芯片间)总线接口连接微控制器和串行 I2C 总线。它提供多主机功能,控制所有 I2C 总线特定的时序、协议、仲裁和定时。I2C 模块有多种用途,包括 CRC 码的生成和校验、SMBus(系统管理总线-System Management Bus)和 PMBus(电源管理总线-Power Management Bus)。I2C(Inter IC)总线:一个简单的双向两线总线,实现有效的IC之间控制,使硬件效益最大电路最简单。I2C 属于串行、半双工的同步通信方式。原创 2022-12-10 21:10:49 · 1317 阅读 · 0 评论 -
STM32 - GPIO 详解
通过3. GPIO 内部结构GPIO 是统用 I/O 口,对于 stm32 来说,I/O 的输入与输出需要一定的寄存器来进行一些控制。GPIO 口的设置在 stm32 固件库里有直接设置的函数,可以调用。初始化 GPIO 前必须使能 GPIO 的时钟。原创 2022-11-02 14:58:04 · 7739 阅读 · 0 评论 -
STM32 - 串口(USART)通信详解
在 STM32 的参考手册中,串口被描述成通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准 NRZ 异步串口数据格式的外部设备之间进行全双工数据交换。USART(Universal Synchronous Asynchronous Receiver and Transmitter)是一个串行通信设备。它利用分数波特率发生器提供宽范围的波特率选择。USART 支持同步单向通信和半双工单线通信。原创 2022-10-30 20:59:25 · 2063 阅读 · 0 评论
分享