在ST32项目中第一次接触到PWM这个概念,PWM是Plus width modulation的英文缩写,百度百科有详细介绍。 因为介绍的太详细了,对于做软件开发的人员来说看着还是有些晕乎,知道了一 ...
在ST32项目中第一次接触到PWM这个概念,PWM是Plus width modulation的英文缩写,百度百科有详细介绍。 因为介绍的太详细了,对于做软件开发的人员来说看着还是有些晕乎,知道了一 ...
准备写一个Windows环境下的VFAT工具,嵌入式设备的FATFS基本上都是从elm-chan(http://elm-chan.org/fsw/ff/00index_e.html)的代码为基础实现F ...
LVGL是嵌入式设备上GUI图形开发的新晋利器,系统小,效果也很不错。在LVGL中调用图片资源有两种方式,一种是将图片转换为C Array,直接使用,一种是用文件形式。 详见:LVGL官方文档 ht ...
在前面的文章中实现了使用Circular模式控制WS2812灯带,利用Freertos的Task的管理实现了跑马灯,流水灯和呼吸灯的灯效。 代码提交到Github上了。 https://github ...
到手一块STM32的Nucleo-64 G431Rb的开发板,国内STM32 CubeIDE的教程多数比较老旧,1.0的居多。 安装使用还是参考ST的官网英文文档比较靠谱https://wiki.s ...
在上一篇文章中DMA的设置使用的是"Normal" Mode,这种实现方法的问题是费内存,要控制168颗灯带的颜色,需要准备168*24 +2*TRST 约4K Byte的内存, 在MCU的世界里就 ...
项目中需要对WS2812灯带进行控制,项目中的灯带是21颗等,需求要求对所有的LED等设置颜色的时候是统一的颜色, 如果需要设置不同的颜色,也可以参考代码进行修改。 实现方式是 PWM + DMA ...
很奇怪,自己写的一篇文章在主页里还看不见,只能自己放个链接看看。 https://www.cnblogs.com/magicduan/articles/15380136.html ...
在STM32 G431RB的板子上配置ADC对LM35温度传感器进行温度采样。 代码放到Github上 https://github.com/magicduan/demo_adc STM32 Cu ...