自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 WS2812B灯出现颜色不稳定、亮度不稳定的原因分析及解决办法

然后颜色不稳定就消失了。然后我又看了占空比,发现0码的占空比不对,T0H高电平时间达到了430ns,改成26就等于13.89*26=361ns,1码的占空比也不对,T1H的高电平时设置成810ns,改成650ns,改成47,一切正常。1、开始我以为是程序写入的数值不对,因为使用的DMA+PWM,我以为是DMA传输的数组的数值有错误,(CCR的值),在LED颜色不稳定时观察数组的数值,发现没有问题。当时是按照0码450ns±150ns写的,1码800ns±150ns写的,所以,一定要仔细查看手册才行。

2025-04-25 08:53:36 1292

原创 关于FreeRTOS调试时遇到的问题

原因:参考一位老哥的帖子,发现printf函数需要勾选microLIB。发帖留念,希望可以帮助更多的人。1、调试状态,三次才能运行任务。

2025-03-26 07:01:35 208

原创 如何使用Enigma Virtual Box软件打包QT工程

目的:使用Enigma Virtual Box软件将QT工程打包成exe程序。

2024-12-20 21:35:15 1031

原创 FreeRTOS学习笔记(1)移植RTOS

这里有个需要注意的点,就是那个port.c的选取,要根据自己的单片机型号选择,因为我用的是STM32F411,所以选择了“ARM_CM4F”文件夹内的文件。而且,这个文件夹内有头文件,记得要添加至路径中。我用的STM32F411CEU6,所以找一个F4的demo文件夹里面的FreeRTOSConfig.h文件。include文件夹里面放的是头文件,外面的点c文件是源文件。另外建立两个文件夹,一个放头文件与源文件,一个存放接口文件。需要的文件有三类:1、配置头文件、2、源文件和头文件、3、接口文件。

2024-11-19 17:18:02 552

原创 行星减速器的设计和齿轮的参数

行星减速器、齿轮的画法和参数

2024-11-03 21:30:07 8473

原创 Qcustompolt出现21: error: ‘Qcustomplot‘ does not name a type; did you mean ‘QCustomPlot‘?

今天调试使用qcustompolt时出现这个报错,仔细检查过后并没有发现什么问题。就是这个里面的QCustomPlot这个词语要区分大小写!首先pro文件已经添加printsupport模块。最后发现居然是要区分大小写!卡了半天,我太难了~~~~~然后,也添加了头文件。

2024-09-14 15:06:39 281 1

原创 Qxlsx 安装方法

Qxlsx安装方法

2024-09-06 09:18:00 1309

原创 软件工具类-LTspice学习笔记(1)-简介

LTspice是一款电路仿真类软件工具,它将器件的所有的参数封装成一个器件,通过计算机计算,仿真出电路各个部分的实际的特性,然后用户则可以根据自己的需求查看重点关注的特性。

2024-05-23 10:58:49 851

原创 PS2手柄使用SPI外设读取时遇到的问题,附测试工程

而应用IO口模拟与使用SPI外设所占用的IO口数量相同,也不会影响其他外设的时钟频率,所以,综合分析,使用IO口模拟SPI读取PS2更好一点。使用网上IO口模拟的程序,发现可以正常运行,于是示波器分别测量SPI外设和IO模拟的波形,发现是SPI外设的时钟频率太快了,导致出现问题。将IO模拟的时钟延时时间改为4us的时候,数据是不准确的,将时钟延时改为1us的时候,数据读出的都是0xff。读出的数据也是不正常的,如果想要正常读出数据,其时钟频率尽量不得大于100khz。(型号:STM32F411CEU6)

2023-11-20 10:19:50 826 1

原创 STM32F103C8定时器采样增量编码器,编码器的定时器级联。

首先,思路是这样的:把定时器4设置成主模式,定时器4的从模式设置成编码器模式。源赖氏佐田,哥们说我做的增量尺采集的工装这个采集行程太短了,我想了一下,毕竟16位计数器,一共也就能计数65536个脉冲,一个脉冲5um,一共也就300多厘米,嗯,言之有理。3、初始化函数要放在主函数的外设初始化后面,也就是说要等到所有外设初始化完事了以后,你在去初始化你的函数,要不然人家外设时钟都没开,还初始个啥。1、写完函数之后,把轮询函数往while(1)里面一丢,初始化函数往主函数一丢,运行一下,效果还行。

2023-08-30 19:10:25 525 2

原创 关于STM32F411通用定时器的主从模式的理解

单片机定时器级联

2023-08-29 10:59:47 2360 1

PS2手柄通信SPI与IO口模拟测试

PS2手柄通信SPI与IO口模拟测试

2023-11-20

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

TA关注的人

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