- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 rt-thread使用串口打印乱码问题解决
在使用 cubemx 初始化F407工程后,使用串口打印,在终端看到的全部是乱码。解决办法: 将晶振由25改成8,串口正常输出。
2022-08-23 16:16:25 1314 2
原创 【通过linux在docker中搭建mqtt可视化服务器】
通过linux在docker中搭建mqtt可视化服务器docker安装腾讯云docker安装非docker镜像安装Porttainer安装安装MQTT服务放行mqtt端口访问MQTT服务器docker安装腾讯云docker安装非docker镜像安装yum install dockersystemctl start dockersystemctl enable dockerPorttainer安装docker volume create portainer_datadocker run
2022-05-05 01:54:23 1306
原创 FPGA实现按键切换数码管界面
本工程实现三个数码管界面显示,采用按键二切换界面,每个界面另外两个按键有不同的功能,需要其他功能的,可根据需求更改,同时界面二带有一个故障检测功能,当在界面二利用按键一和按键三组合出1001是,系统不再显示数字,实现故障功能。话不多说,上代码。实验工程目录top实例化数码管实例化按键实例化LED数码管module按键moduleLED moduletop顶层文件变量定义module sy_top( sys_clk, sys_rst_n, key_in, sel,
2021-10-24 18:53:18 6757 3
原创 Qt程序无法直接运行问题
今天利用Qt写了一个带有串口功能的软件去实时的获得单片机发送的数据,但是在程序 构建后,发现直接点生成的exe文件并不能直接运行程序,在网上查了一下资料,1.将环境变量中Qt相关的部分提到最前面(没用)2把相关的dll文件放到同文件加下,尝试放了两个,但是感觉问题没有解决的情况,没有继续尝试。3然后是使用Qt自带的MinGW命令行界面,在其中执行windeployqt.exe(有效)4.使用qt自带的windeployqt来解决这个问题,这个windeployqt是qt提供给我们的可以去qt的安装
2021-08-01 23:49:36 6011 2
原创 基于stm32超声波测距手机报警
基于stm32超声波测距手机报警利用超声波测距,并把实时距离显示在屏幕上,利用手机蓝牙调试助手修改报警距离,并且达到报警距离后向手机端发送报警消息,同是可利用PC端查询实时距离串口初始化void uart_init(u32 bound){ //GPIO端口设置 GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RC
2021-07-06 21:05:57 1081 5
原创 基于stm32手机端蓝牙控制采集温湿度
基于stm32手机端蓝牙控制采集温湿度使用串口一与PC端通信,使用串口二与通过蓝牙模块与手机端通信使用手机控制阈值上下限,并通过比较采集到的值,超过阈值则报警。串口初始化#if SYSTEM_SUPPORT_OS#include "includes.h" //ucos 使用 #endif #if 1#pragma import(__use_no_semihosting) //标准库需要的支持函数 stru
2021-07-06 15:37:09 3602 12
原创 STM32简单的串口控制灯的亮灭
STM32简单的串口控制灯的亮灭描述通过串口给开发板发送一串字符,来控制灯的亮灭,密码错误则报警串口初始化#if EN_USART1_RX //如果使能了接收//串口1中断服务程序//注意,读取USARTx->SR能避免莫名其妙的错误 u8 USART_RX_BUF[USART_REC_LEN]; //接收缓冲,最大USART_REC_LEN个字节.//接收状态//bit15, 接收完成标志//bit14, 接收到0x0d//bit13~0, 接收到的有效字节
2021-07-02 11:31:40 3422 6
原创 STM32串口赋值DAC输出
STM32通过串口赋值控制DAC输出通过串口调试助手给stm32的串口发送一个数值,串口读到值以后,将该值给到DAC,使DAC输出该电压串口初始化#include "usart1.h"#include "sys.h"#include "led.h"#include "stdio.h"u16 i;u8 USART1_RX_BUFF[3];#if 1#pragma import(__use_no_semihosting) //标准库需要的支持函数
2021-07-01 22:32:16 1748 2
原创 STM32实现简单的密码锁
STM32实现简单密码锁按键初始化,包括按键扫描函数没有废话,直接上步骤1,初始化按键按键初始化,包括按键扫描函数代码片.#include "stm32f10x.h"#include "key.h"#include "sys.h" #include "delay.h"extern u8 FLAG; //按键初始化函数void KEY_Init(void) //IO初始化{ GPIO_InitTypeDef GPIO_InitStructure; RC
2021-06-29 20:29:57 10281 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人