自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 借WS2812 PWM DMA驱动调试浅谈STM32调试思路

借WS2812 PWM DMA驱动调试浅谈STM32调试思路​ 接触STM32差不多有4年了,在学校参加比赛时也需要进行各种调试工作,团队的配合也需要个人具有领域内快速定位与解决BUG的能力,前些日子整理了下一年前写的WS2812 DMA+PWM驱动笔记,觉得其中的调试颇具代表性,借此谈一谈STM32的调试思想1、调试思想​ 基于原因-结果;推测-验证的逻辑来进行调试,对于初始化而言,寄存器值是原因,初始化成功是结果。当出现了问题需要调试,就从以上逻辑进行分析。​ 下面基于WS2812分情况举

2020-11-21 23:39:27 3167 3

原创 STM32F405 DMA+PWM方式控制2000+WS2812灯优化buffer占用flash空间不足问题

STM32F405 多路DMA+PWM方式控制2000+WS2812灯优化buffer占用flash空间不足问题前面已经实现了使用3个PWM-DMA控制1000多个灯(STM32F4 多路DMA PWM控制千颗灯初始化),那么想要控制更多的灯的时候问题来了:1、DMA Buffer过大导致flash空间不足的问题编译链接时报错 该报错通常是RAM或ROM不足那么整个程序最耗费空间的地方其实在这里这里的四个变量是DMA传输buffer,(这里占用大小只和总灯珠数[4*SK6812_SIZE]有关

2020-11-16 18:25:05 2171 2

原创 STM32F405 多路PWM_DMA 控制2000+颗SK6812/WS2812探索过程问题记录及解决方案记录 STM32库函数DMA配置过程全解析

STM32F4 5路PWM_DMA 控制千颗SK6812/WS2812探索过程问题记录及解决方案记录之前写过 F427上的单路WS2812控制于是直接复制过来略作修改 改为2路DMA_PWM#include "pwm_sk6812.h"//共用参数#define SK6812BIT_HIGH 3#define SK6812BIT_LOW 1const u8 SK6812BitDe...

2019-10-16 12:49:26 3659

原创 STM32F427库函数配置DMA驱动TIM5 PWM驱动WS2812B单总线全彩RGB

STM32F427配置DMA驱动TIM5 PWM驱动WS2812B单总线全彩RGB关键初始化代码如下新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;...

2019-10-09 13:58:37 3376

贪吃蛇源码 含详尽注释 适合初学者

代码是本人以前学C语言时练手写的,注释详细,结构简单,功能都封装为了函数,并有成绩排行榜等附加功能,因为是初学时写的,也很适合初学者阅读,只用到了数组、指针、结构体以及部分WINDOWS api(没有用到链表,但是链表本身就是结构体+指针)

2020-08-26

STM32F103C8T6_HAL库_CAN通信_GPIO_TIM定时器_基于Robomaster2018版裁判装甲板CAN通讯.zip

工程原功能为与Robomaster裁判系统装甲板进行双向CAN通信设置颜色接收数据等等,采用STM32F103C8T6 HAL库,去掉其中装甲板通讯代码 ,剩下就是具有完整CAN GPIO TIM定时器功能的STM32F1工程

2019-09-14

DS-000189-ICM-20948-v1.3 陀螺仪传感器datasheet-中英文翻译

DS-000189-ICM-20948-v1.3 9轴陀螺仪传感器datasheet-中英文翻译. 内含原版datasheet和有道云付费翻译结果

2019-04-03

STM32F103C8T6库函数模板(网上买的最小系统板)

STM32F103C8T6库函数模板-模块化结构,包含LED初始化,TIME PWM初始化,TIME定时中断初始化

2018-01-28

空空如也

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

TA关注的人

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