23

23
24
Qt 02:
QT:跨平台的c++开发库,用来开发图形用户界面https://www.qt.io[https://www.qt.io]qt5,qt6. 客户使用的是哪个版本的qt、环境如何...
开发工具Qt Creator窗口应用程序开发,应用程序开发。https://www.bilibili.com/video/BV1t64y1f7d1[https://www.b...
展位。
水电费方法
SPI 硬件外设。 MySPI.h MySPI.c
SPI: 主控芯片与外挂芯片的通信 软件SPI,硬件SPI四根通信线,传输更快,SCK,MOSI,MISO,SS。硬件开销比较大,一主多从。同步全双工。 W25Q64存储芯片...
通信外设,软件I2C,硬件I2C,通信。 硬件方式,实现软件I2C的代码。写寄存器,读寄存器。 MPU6050.h MPU6050.c main.c
FlyMcu(绿色软件) V0.188 串口烧写软件.hex文件;基于串口USART1 与PC通信。 STM32 ST-LINK Utility V4.6.0,需要安装。支持...
2.芯片支持包,pack 可以在线、离线安装芯片支持包。 STM32开发方式: 配置寄存器, 基于库函数的方式,间接配置寄存器(本课程使用)。 基于HAL库的方式,但是隐藏...
GPIO操作 简介: GPlO(General Purpose Input Output)通用输入输出口 可配置为8种输入输出模式. 引脚电平:0V~3.3V,部分引脚可容忍...
GPIO的输入部分。 按键介绍: 按键:常见的输入设备,按下导通,松手断开按键抖动 5-10ms:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有...
6.TIM(Timer)定时器 定时器本质上就是一个计数器。定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断; 16位计数器、预分频器、自动重装寄存器的[时基单...
串口收发Hex数据包。 hex数据包 多个字节打包为一个整体,来发送数据。串口数据包,一般使用额外添加包头包尾这种方式。实现数据包打包。固定包场,含包头包尾,0xFF开头,0...
编码器接口测速。 6.4 TIM 定时器 编码器接口。 编码器接口简介: Encoder Interface 编码器接口编码器接口。 可接收增量(正交)编码器的信号,根据编...
通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统。通信协议:制定通信的规则,通信双方按照协议规则 进行数据收发。 9.USART 串口协议 USART: TX发送脚...
数字到模拟的桥梁: PWM 控制LED亮度,电机的转速;这就是DAC的功能。在直流电机调速这种大功率的引用场景,使用PWM来等效模拟,是比DAC更好的选择。PWM电路更加简单...
8.单片机DMA(Direct Memory Access,直接存储器访问) 是一种硬件功能,允许外设(如ADC、UART、SPI等)直接与内存(RAM/Flash)交换数据...