利用STM32的HAL库来编写触摸按键,程序支持单次按键和连续按键。
STM32 HAL库工程创建指南本指南将引导您完成使用STM32CubeMX软件创建基于HAL库的MDK工程的步骤。准备工作:安装STM32CubeMX软件下载并安装Keil MDK开发环境
使用STM32f103单片机驱动TFT液晶彩屏,使用硬件SPI1CLK36MHz+DMA,液晶屏驱动芯片ST7735,分辨率128*160(程序内宏控制,不同分辨率改一下宏就行),实测全屏刷新时间12
参考中景园的程序改的硬件IIC
本教程介绍如何使用STM32F103C8T6控制OLED屏幕显示DHT11传感器测得的温湿度信息。我们使用IIC协议进行STM32与OLED的通讯,能够亲测有效。另外,教程链接如下,emm简单讲解。
STM32L021Hal库 硬件IIC驱动24Lc08 支持跨页写操作,读写操作已经测试通过,目前没哟发现问题。
基于STM32F103和IIC通信的OLED程序,带OLED的数据手册。
DAC即是数模转换器,就是将数字量转换成模拟量,原理什么的大家应该都懂,直接跳入如何使用。
串口DMA通信可解决接收和发送数据量不确定的情况。尤其是透传方面。
STM32提供的DMA为数据的传输提供了高效的通道,把缓存区的数据通过DMA传给串口之后,发到PC机上,本程序经本人亲测可用,放心下载