STM32
文章平均质量分 85
岁心
岁岁月月,不忘本心
展开
-
开源项目:SXGUI——针对嵌入式开发的简单易用跨平台多级菜单
这是一个应用极其简单的开源GUI,只需要调用一些函数就能拥有同款丝滑GUI,支持实时管理菜单项,无限制的扩展菜单项,PID动画,同时还有着极低的资源占用和很强的兼容性,结构框架清晰高效,可复用性和可维护性都很好原创 2024-08-06 17:33:09 · 879 阅读 · 1 评论 -
STM32使用SPI通信时的一些常见问题及解决方法(主,从)
SPI通信时数据移位,数组异常,主从同时上电通信异常等通信问题的故障排查原创 2024-02-15 10:23:53 · 6735 阅读 · 1 评论 -
关于STM32使用DMA导致程序卡死
DMA导致程序卡死的故障排查原创 2024-02-13 11:43:15 · 1380 阅读 · 1 评论 -
STM32CubeMX实战教学(1):基于STM32的PID温控系统设计(直流)
在工业生产和科学实验中,温度常常是一个关键的因素,这时就要用到温控系统,在本文中将会基于STM32设计一个温控系统。原创 2023-11-25 19:38:39 · 7305 阅读 · 7 评论 -
STM32官方固件库开发:延时函数的讲解
对于固件库开发,由于没有第三方库的延时,所以自己拥有一个好用精准的延时函数还是很重要的,本篇讲解了如何编写属于自己的延时函数原创 2023-10-22 09:20:10 · 651 阅读 · 1 评论 -
STM32入门笔记(6):STM32CubeMX串口通信、接收不定长数据实验
串口是比较常用的外设,掌握好串口的使用,以后在学习串口通信的模块(如ESP01,HC05)时会很简单,本篇给出了常用的几种串口接收方式,可以接收不定长的数据原创 2023-10-14 17:26:31 · 2752 阅读 · 9 评论 -
STM32初学入门笔记(5):使用STM32CubeMX通过SPI,IIC驱动OLED屏幕
随着时代的进步,OLED显示屏成为了继LCD显示屏之后的新一代显示屏技术,OLED具有可视角高,功耗低,厚度薄,耐冲击、振动能力强,像素响应时间低等优点,在嵌入式开发中,OLED显示器也是一个主要的部分,制作OLED显示模块的驱动也是学习STM32路上的重要一部分,本篇将从零开始,一步一步教你编写属于自己的OLED驱动,全部源码放在交流群,有需要的可以入群拿,喜欢的不要忘了点赞以及关注博主哦交流Q_qun:659512171原创 2023-09-02 19:17:57 · 6119 阅读 · 14 评论 -
STM32初学入门笔记(4):一文解析常见通信协议(USATR/UART,SPI,IIC)
学习STM32就不得不接触通信问题,本篇将讲解常用的通信协议基础STM32自学交流及程序示例Q_qun:659512171。原创 2023-08-28 14:51:36 · 1695 阅读 · 0 评论 -
STM32初学入门笔记(3):STM32CubeMX配置STM32实现多通道ADC+DMA读取模拟量
模拟信号的读取是我们在做很多项目是都要用到的,而模拟量的读取就要依赖于ADC数模转换器。本篇介绍了如何通过ADC+DMA的方式读取模拟量原创 2023-07-30 10:32:00 · 7458 阅读 · 6 评论 -
STM32初学入门笔记(2):STM32CubeMX配置STM32输出可调PWM方波
PWM是一种应用广泛的利用微处理器的数字输出来对模拟电路进行控制的一种技术(即对脉冲宽度的控制)PWM同时也是驱动蜂鸣器,驱动舵机,通信等重要的一环,而对于初学者而言,点完灯的下一个程序就是驱动蜂鸣器,本篇将讲述如何使用及调整PWM输出频率,占空比原创 2023-07-06 14:15:46 · 8674 阅读 · 7 评论 -
STM32初学入门笔记(1):STM32CubeMX配置STM32GPIO输出/输入在程序中切换
作为一名初学者,配置GPIO点灯肯定是第一个程序,但要是想要在一个端口同时实现输入和输出该怎么做呢?原创 2023-05-14 11:56:13 · 3028 阅读 · 2 评论