软件版本:v8.0版运行环境:win7/8/10等(暂不支持XP以下系统)适用卡型:8.0版单双色控制卡、8.0版/1.0版所有系列全彩控制卡(不支持6.0版单双色控制卡);热点名称:“RHX-8或RHX-Q”开头的控制卡都支持.用户手册:详细使用说明请点击“文档下载”查看。温馨提示:WiFi通信——电脑必须先在无线网络里连接RHX开头的控制卡。更新说明:【8.0.56版本】1.优化单双色锁定屏参
转载
2024-10-19 11:05:51
20阅读
WS2812的时序频率比较高,STM32芯片使用软件生成WS2812的时序是没有问题的,但是要屏蔽所有中断,防止时序被干扰,但是这样当刷新频率很高的时候会导致CPU的占用率增高很多,STM32也没有控制WS2812的专门外设,所以为了解决这个棘手的问题,我提出了一个使用SPI+DMA的方式进行WS2812的控制。
原创
2021-06-17 15:49:47
3645阅读
特点电压6V到60V1.7A栅极驱动电流,2.3A吸收电流支持3.3V和5V接口集成一个buck电源,可调节输出电压和开关频率,可对外提供1.5A电流死区时间可调整、过流保护可调整、PVDD 和GVDD欠压锁定、GVDD过压锁定、过温提示/关机内部框图和引脚介绍 buck电源相关引脚nameNO.Type描述EN_BUCK55Ibuck电源使能引脚。悬空使能。使用两个电阻来调节输入电压锁定值。PW
转载
2024-06-07 13:58:31
882阅读
LIVE MINI ESP32开发板教程系列(四)NeoPixel + ws2812b实现炫彩显示实验材料WS2812b简介LIVE MINI ESP32开发板引脚图硬件连接测试时连线图独立使用时的连线图库安装方式一:直接用`管理库`进行安装方式二:安装`ZIP`包源代码单纯彩虹效果显示源代码带按键可进行显示效果切换的源代码原理图源代码实物图 实验材料LIVE MINI ESP32 *1 WS2
转载
2024-09-02 10:04:17
546阅读
STM32使用DMA和PWM来驱动16组WS2812 LED灯带。WS2812是一种智能控制LED,每个LED都需要24位数据(8位绿色,8位红色,8位蓝色),并且对时序要求非常严格。
STM32使用DMA和PWM来驱动16组WS2812 LED灯带。WS2812是一种智能控制LED,每个LED都需要24位数据(8位绿色,8位红色,8位蓝色),并且对时序要求非常严格。 硬件设计考虑 GPIO选择:选择16个可用的GPIO引脚,最好是同一GPIO端口的连续引脚,以便于控制 定时器选择 ...
这是我到某公司第二天就接到的小项目——驱动WS2812 ARGB灯环。那时候我STM32玩的还不太行,用STM8的水平倒是半斤八两。第一眼看WS2812的时序,我非常头大。然后,我从Github上找到了能用的代码,是STM8的,成功点亮并进行颜色设置。可它的ARGB底层驱动是汇编语言编写的,我不懂如何移植到STM32上。 驱动WS2812b最重要的就是时序,不论用哪种片上外设,还是用GPIO模
WTN6040 语音芯片使用记录背景项目需要, 使用一款语音播放芯片来实现简单的音频播放 手里的项目是ESP32平台的, 但以下驱动代码原理一样, 稍作修改即可移植到其他平台, 需要注意的是, 这款芯片的音频需要提前定制, 也可以自己买工装刷入, 总之音频数据是预置在这颗芯片内的, 主控只需要发送音频地址即可正文WTN6040这款IC支持多种通信方式, 具体可参考手册, 但ESP32引脚数量有限,
转载
2024-07-11 19:09:33
246阅读
WSL2 ESP-IDF开发环境配置&配置使用windows串口本文主要介绍wsl2&esp-idf环境搭建,以及wsl2下的串口如何使用一、WSL21.安装管理员运行powershell启用“适用于 Linux 的 Windows 子系统”可选功能 dism.exe /online /enable-feature /featurename:Microsoft-Windows-S
转载
2024-09-14 09:21:47
155阅读
最近 shining man 一直在搞墨水屏的项目,想以一个小白的方式陆续的更新如何驱动墨水屏的整个过程(废话不多说,开始整)!!!硬件搞明白怎么回事!!!!!1、驱动墨水屏首先你要先了解墨水屏的工作原理 电子纸技术是一种“微胶囊电泳显示”技术。其基本原理是悬浮在液体中的带电纳米粒子受到电场作用而产生迁移。 电子墨水涂布在一层塑料薄膜上,再贴覆上薄膜
本篇文章是使用树莓派4B点亮WS2812灯环,并实现多种颜色的变换。 树莓派4B-Python-控制WS2812BWS2812参数介绍与工作原理与树莓派4B连接代码可能会出现的问题: 之前心血来潮,在本人那小电风扇上装了一个可控LED灯WS2812,只为了拥有更好的夜晚灯光视觉效果(好吧我承认是有点无聊)。 WS2812WS2812B是一个集控制电路与发光电路于一体的智能外控LED光源,其外型与
转载
2023-08-10 22:18:12
411阅读
GPIOx_CRL(x=A~E) 地址偏移:端口配置的初始地址加上偏移地址就是该特殊寄存器的地址 GPIO通用输入输出8种工作模式 1.浮空输入模式: (1)当GPIOx_CRL或GPIOx_CRH寄存器的CNF[1:0]位设置为01,并且MODE[1:0]位设置为00时 (2)STM32复位之后默 ...
转载
2021-04-08 13:51:00
891阅读
2评论
【TOLIN】第四章|驱动WS2812B彩灯 作者:T
一、SysTick基础简介:SysTick系统定时器是 CM3 内核中的一个外设,内嵌在 NVIC 中。系统定时器是一个 24bit 的向下递减的计数器,计数器每计数一次的时间为 1/SYSCLK,一般我们设置系统时钟 SYSCLK等于 72M。当重装载数值寄存器的值递减到 0 的时候,系统定时器就产生一次中断,以此循环往复。因为 SysTick 是属于 CM3 内核的外设,所以所有基于 CM3
转载
2024-05-16 14:20:13
528阅读
stm32在freertos系统下使用串口DMA接收方式对接freemodbus-rtu协议栈 文章目录stm32在freertos系统下使用串口DMA接收方式对接freemodbus-rtu协议栈前言码农工程师,人狠话不多,大家多看图和代码!!!一、准备工作cubemx配置dma初始化的一个注意点二、拆解freemodbus1.porttimer.c文件不再使用(不使用定时器判断接收完成),接口
转载
2024-03-17 00:43:12
1176阅读
点赞
1评论
本文讲述的是如何从零开始,使用keil建立一个简单的STM32的工程,并闪烁LED灯,给小白看。第零步,当然首先你得有一个STM32的板子,其IO口上接了一个LED。。。第一步,建立一个文件夹0.0第二步,打开keil,建立工程在弹出来的对话框中选择你所用的STM32的芯片。在接下来弹出来的对话框中选择是,这样keil就帮我们建立好了启动文件。 第三步,新建一个main.c文件,并添加到
转载
2023-06-19 15:27:24
969阅读
总线矩阵 上图为stm32f4的总线矩阵,其中主控总线有8条,被控总线有7条,主设备和从设备通过各自的总线两两相交连接,图中两条总线相交且为圆圈的地方,表示这两条总线对应的主设备可以访问从设备,如I总线(指令总线),只有跟 M0、M2和M6这三根被控总线交叉的时候才有圆圈,就表示I总线只能跟这三根被控总线通信,这样就可以知道stm32f4的启动有三种分别是FLASH、内部SRAM、外部存储FSM
转载
2023-07-12 23:35:55
475阅读
STM32:嵌入式开发的强大选择在嵌入式系统开发领域,STMicroelectronics推出的STM32系列微控制器凭借其出色的性能和丰富的功能,已成为工程师们的首选之一。作为基于ARM Cortex-M内核的32位微控制器,STM32系列提供了从入门级到高性能的完整产品线,满足各种应用场景的需求。强大的硬件特性STM32系列最显著的特点是它的多样性。从低功耗的STM32L系列到高性能的STM3
ws2-32.dll丢失什么都运行不了,在运行应用程序时,出现了“ws2-32.dll丢失”的错误提示。这个错误会导致程序无法运行,甚至是整个系统无法正常运作。那么,这个错误是如何出现的?我们该如何解决它呢?本文将为您解答这些问题。一.什么是ws2-32.dll“ws2-32.dll”是一个系统库文件,它是Windows操作系统提供的一种网络通信协议。它的主要作用是提供网络通信的支持,包括TCP/
W25Q是一款flash存储芯片。可以进行写数据、读数据、擦除。通过通信接口与MCU进行通信。其片选引脚,低电平有效其使用配合着SPI使用--可以单独配置spi底层函数,读取数据函数,也可以使用W25Q提供的stm32_eval_spi_flash.c里void sFLASH_Init(void)初始化配置。其特点是:先擦除后写入。存储芯片大小:16M-bit --2M Byte
1页
转载
2024-07-07 21:57:45
245阅读