thumbnail
STM32F407的串口接收不定长数据两种方式HAL库
概要 STM32的串口接收不定长数据,最近在看超子说物联网,感觉太麻烦了不适合直接上手,然后我自己总结了两种方法: 1、不利用DMA 2、利用DMA方式 整体架构流程 这个HAL整起来是方便,但是HAL整体来说对于细节很到位就是逻辑很强逻辑,也就很繁琐,效率又不高,还缺胳膊少腿的。好用,就比如说这个串口接收,没有专门的方法调用。搞的就很麻烦,我第一…
thumbnail
QT配置opencv环境
1、安装QT、cmake、opencv 1、安装QT和Cmake 这里安装qt和cmake我就不说了,我的QT版本是5.15.2 cmake去官网安装最新的就可以了。 2、安装opencv 去官网安装opencv,因为opencv后面的版本有很多有版权问题,所以可以下载opencv3.x不要下载太高的版本,这样可以跟一些程序兼容好点 下载完成之后打…
thumbnail
GY39测量温湿度和光照强度用C51单片机实现
一、GY-39的介绍 GY-39 是一款低成本,气压,温湿度,光强度传感器模块。工作电压 3-5v,功耗小,安装方便。其工作原理是, MCU 收集各种传感器数据,统一处理,直接输出计算后的结果。 在此模块中,有两种方式读取数据,即串口 UART( TTL 电平)或者 IIC( 2 线)。这里就是利用C51的串口采集GY-39的数据。 通信协议 串口…