本文旨在提供一个轻量级的单片机多级菜单实现方法,以较少的系统资源消耗和简单方便的方法完成菜单设计。考虑到菜单程序需要具备3个基本要素:一是每个菜单窗口要显示的内容;二是
2018-03-26 15:07
本文主要介绍了关于LDC1000的STM32驱动源程序,希望能对各位有所帮助。
2018-08-13 10:43
本文的OLED多级菜单UI为一个综合性的STM32小项目,使用多传感器与OLED显示屏实现智能终端的效果。项目中的多级菜单UI使用了较为常见的结构体索引法去实现功能与功能之间的来回切换,搭配DHT11,RTC,LED
2023-01-16 12:06
stm32的寄存器比较多,难于记忆,所以官方封装了两套库函数。一个是标准库,不过在F7上官方没有更新,以后可能不再维护了。另一个则是HAL库,HAL库的程序可移植性比较高,而且基本上不用和寄存器打交道,不懂硬件的小白也可以轻松学习。
2018-04-26 11:08
STM32的定时器是个强大的模块,定时器使用的频率也是很高的,定时器可以做一些基本的定时,还可以做PWM输出或者输入捕获功能。 以下是进行stm32定时器中断的主要程序: st
2017-10-12 16:59
今天给大家分享两点内容: 一是,为什么我们要先开启STM32外设时钟;二是,关于STM32的 I/O 复用功能及什么时候开启AFIO时钟。
2022-10-20 14:19
高级定时器与通用定时器比较类似,下面是一个TIM1 的PWM 程序,TIM1是STM32唯一的高级定时器。共有4个通道有 死区有互补。
2018-02-24 14:39
用的是stm32自带的RTC时钟。硬件连接很简单,当然程序也是比较简单的,只写了温度(DS18B20),stm32自带RTC和OLED显示,大家可自行删改功能。
2023-05-08 09:58
使用MDK编译器,让STM32程序HEX文件中加入固件版本信息。
2022-08-14 16:13