文章分类 -  STM32

1 2 下一页

平衡小车【串级PID参数整定】【详细版】根据现象手动调整平衡小车的PID
摘要:https://blog.csdn.net/Kejane/article/details/120990477 【平衡小车】【串级PID参数整定】【详细版】根据现象手动调整平衡小车的PID简介:二轮平衡小车的控制分为平衡环(又称为直立环,保持稳定角度)、速度环(用来保持稳定时速度为零)以及转向环(用来 阅读全文

posted @ 2025-10-13 16:36 Red_Point 阅读(82) 评论(0) 推荐(0)

SVPWM控制算法+Matlab/Simulink仿真详解
摘要:https://zhuanlan.zhihu.com/p/602054210 前言 本章节首先介绍SVPWM控制技术的原理,然后详细分析SVPWM控制算法的具体实现方式包括7段式SVPWM与5段式SVPWM算法,并通过Matlab/Simulink对SVPWM控制算法进行仿真分析,最后通过永磁同步电 阅读全文

posted @ 2025-10-06 15:00 Red_Point 阅读(275) 评论(0) 推荐(0)

STM32F103f103多通道ADC
摘要:https://www.cnblogs.com/milton/p/15009112.html 使用STM32F103和STM32F401CCU6对双轴摇杆(两个电压通道)进行ADC采样并通过DMA读取数值 转换工作模式 工作模式由三个寄存器开关位控制, 因为名称有歧义, 容易理解模糊 连续模式开关 阅读全文

posted @ 2025-09-22 14:58 Red_Point 阅读(36) 评论(0) 推荐(0)

STM32F103系列定时器通道对应IO , stm32定时器通道 , stm32定时器pwm通道
摘要:STM32F103系列定时器通道对应IO 阅读全文

posted @ 2025-09-15 22:42 Red_Point 阅读(3) 评论(0) 推荐(0)

STM32串口中断接收方式详细比较
摘要:1 本例程通过PC机的串口调试助手将数据发送至STM32,接收数据后将所接收的数据又发送至PC机,具体下面详谈。。。 2 3 实例一: 4 void USART1_IRQHandler(u8 GetData) 5 { 6 u8 BackData; 7 if(USART_GetITStatus(USA 阅读全文

posted @ 2025-09-12 19:54 Red_Point 阅读(130) 评论(0) 推荐(0)

STM32F103 单片机(基于 ARM Cortex-M3 内核)的启动过程涉及硬件初始化、固件配置和程序执行流程
摘要:https://blog.csdn.net/it_660/article/details/147457720 1. 启动模式与地址映射STM32F103 的启动模式由 BOOT0 和 BOOT1 引脚配置决定,不同的启动模式对应不同的存储器映射: 启动模式 映射地址范围 说明主 Flash 0x08 阅读全文

posted @ 2025-09-07 20:15 Red_Point 阅读(33) 评论(0) 推荐(0)

串口空闲中断接收不定长数据(DMA方式)_软件序列对其清玲(先读USART_SR,再 读USART_DR)....读SR后读DR, 清除Idle
摘要:在使用STM32的串口接收数据的时候,我们常常会使用接收中断的方式来接收数据,常用的是RXNE。这里分享另一种接收数据的方式——IDLE中断(PS:本文的例子运行在STM32F103ZET6上)。 一、IDLE中断什么时候发生? IDLE就是串口收到一帧数据后,发生的中断。什么是一帧数据呢?比如说给 阅读全文

posted @ 2025-08-20 12:01 Red_Point 阅读(49) 评论(0) 推荐(0)

STM32F1的NVIC_DMA通道使能_ISER_60个中断号
摘要:stm32每个外设比如usart,spi能使用的DMA通道是固定的.看<<STM32F10x中文参考手册>>第10章P148,表59. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 阅读全文

posted @ 2025-08-19 13:11 Red_Point 阅读(24) 评论(0) 推荐(0)

uCGUI窗口初始化过程
摘要:一、相关结构体和变量 重要的uCGUI系统全局变量 NextDrawWin 下一个需要重绘的窗口句柄 WM__NumWindows 系统当前的总共窗口总数 WM__NumInvalidWindows 系统当前无效的窗口总数,这些窗口都需要重绘的 WM__FirstWin 系统第一个窗口的句柄,默认的 阅读全文

posted @ 2025-08-01 07:50 Red_Point 阅读(6) 评论(0) 推荐(0)

Keil工程Lib库文件的制作和运用
摘要:最近看了百度手环开源项目,发现所有的算法都被封装成了一个lib文件在keil中调用 也是第一次学习到。 问题引出:为什么要做成lib库? 1、有些方案公司为了将自己写的关键部分源代码不进行公开,但是同时库文件又需要让别人能够正常调用,那封装成lib的格式就是一个好方法。 2、编译某些工程文件时非常耗 阅读全文

posted @ 2024-03-01 15:43 Red_Point 阅读(461) 评论(0) 推荐(0)

MP3数据解析
摘要:https://www.cnblogs.com/lauyBlog/p/15793137.html 最近在做一个音响的小项目,需要将mp3文件解码输出为pcm文件,慢慢了解到mp3文件格式以及对应解码方式,记录学习。 Mp3文件结构 ID3帧 标签帧 数据帧 ID3帧:大部分从音乐网站上下载的文件都会 阅读全文

posted @ 2024-02-15 12:57 Red_Point 阅读(294) 评论(0) 推荐(0)

UCOSIII学习笔记_中断管理
摘要:https://blog.csdn.net/a568713197/article/details/83591387?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTR 阅读全文

posted @ 2023-06-01 13:24 Red_Point 阅读(199) 评论(0) 推荐(0)

Cortex-M3双堆栈MSP和PSP
摘要:https://blog.csdn.net/zhaodong1102/article/details/105514284/ 什么是栈?在谈M3堆栈之前我们先回忆一下数据结构中的栈。栈是一种先进后出的数据结构(类似于枪支的弹夹,先放入的子弹最后打出,后放入的子弹先打出)。M3内核的堆栈也不例外,也是先 阅读全文

posted @ 2023-05-16 13:43 Red_Point 阅读(308) 评论(0) 推荐(0)

listen监听队列刨析(网络编程)
摘要:https://blog.csdn.net/qq_38158479/article/details/119704529 网络编程 对于listen函数来说,它使用来监听端口的,它用在TCP网络通信当中的服务器角色,UDP和客户端都是不需要它的。当我们在编写网络通信程序时,调用socket函数创建了一 阅读全文

posted @ 2023-05-14 19:38 Red_Point 阅读(193) 评论(0) 推荐(0)

小议LWIP——内存对齐 LWIP_MEM_ALIGN(addr)
摘要:https://blog.csdn.net/u012866052/article/details/53008721 每一种处理器都会有自己的内存对齐要求,这样做的目的很大程度上是为了处理器读取内存数据的效率,当然还有总线等因素的影响,具体的可以看一下为什么要内存对齐 Data alignment: 阅读全文

posted @ 2023-05-04 20:57 Red_Point

LwIP中memp_get_memorysize和LWIP_MEMPOOL引发的宏定义
摘要:https://www.codeleading.com/article/85491893264/ 对于lwip中内存池的大小,不同的lwip版本定义的方式不一样,但都大同小异。 在lwip_1.4.1中,通过一个static函数获取内存池大小: u32_t memp_get_memorysize(v 阅读全文

posted @ 2023-05-04 16:02 Red_Point 阅读(258) 评论(0) 推荐(0)

ARM cortex-M3 异常处理分析(调试解决问题)
摘要:一、进入异常之前处理器可能的状态有: 1. handler 2. 线程,MSP 3. 线程,PSP 二、产生异常时: 1、 有一个压栈的过程,产生异常时使用PSP,就压入到PSP中,产生异常时使用MSP,就压入到MSP中 2、 会根据处理器的模式和使用的堆栈,设置LR的值(当然设置完的LR的值再压栈 阅读全文

posted @ 2023-04-16 10:50 Red_Point 阅读(171) 评论(0) 推荐(0)

SD-scard-对应CMD指令集讲解
摘要:https://blog.csdn.net/qq_42856778/article/details/118517617 目录:SD的基本寄存器和基础信息描述: SCR 寄存器:<该寄存器保存的SD的特殊性信息(例如支持的总线位宽,SD卡的版本),MMC卡没有此寄存器,获取该寄存器的数据需要从数据线读 阅读全文

posted @ 2023-03-26 15:29 Red_Point 阅读(2058) 评论(0) 推荐(0)

IIC时序详解_iic读入
摘要:https://blog.csdn.net/oshan2012/article/details/100731249 AT24C02是由ATMEL公司提供的,IIC总线串行EEPROM(electronic eraser programmer read only memory),其容量为2kbit(2 阅读全文

posted @ 2023-01-04 13:37 Red_Point 阅读(767) 评论(0) 推荐(0)

USART 串口 DMA 发送和接收
摘要:https://blog.csdn.net/wenwenxixi/article/details/49702433?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTR 阅读全文

posted @ 2023-01-03 14:06 Red_Point 阅读(1495) 评论(0) 推荐(0)

1 2 下一页

导航