自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Linux-Makefile 编译指定目录下所有源文件 (集成开发环境IDE 原理)

mafile编译所有工程文件

2023-02-21 16:20:07 1807

原创 STM32F103 矩阵键盘4*4 16*16等任意矩阵 按键扫描程序

基于STM32的按键扫描测试程序(学习记录):目录:源码;4x4按键原理;Tips:粘贴代码时,粘贴在源文件存放的位置中(如:HARDWARE中的.c和.h文件),用C++编译器打开,而不是kei;最后keil会正常显示中文字符;key4x4.h源文件#ifndef __KEY4x4_H#define __KEY4x4_H #include "sys.h" #define KEY_X(X) PEin(X) // 尽量避免使用PD以上GPIO,便于移植;#define

2020-11-12 15:27:53 11881 17

原创 markdown常用语法介绍

包含示例说明和效果展示

2023-03-09 17:36:00 119

转载 MQTT协议——功能介绍&环境搭建

参考文献mqtt官方:https://mosquitto.org发布-订阅机制:https://blog.csdn.net/iteye_18611/article/details/82610838Linux搭建mqtt服务windows搭建mqtt服务协议科普MQTT 协议采用发布/订阅机制发布-订阅机制博文来完成消息交互,该机制能够提供一对多消息分发,其交互机制如图:MQTT 客户端:MQTT 客户端定义为使用 MQTT 协议的设备或应用程序,它具备以下功能:a)发布其他客户端

2022-03-10 19:11:38 338

原创 Linux网络命令、网络测试工具

一、Linux网络——shell命令netstat 监控TCP/IP网络的工具,让你了解整个 Linux 系统的网络情况;包括:显示路由表、实际的网络连接和端口、网络接口设备的状态信息。-n 或--numeric 直接使用IP地址,而不是通过域名服务器。-a 或--all 显示所有连线中的套接字。-t (tcp) 仅显示tcp相关选项。-u (udp) 仅显示udp相关选项。-p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展信息,例如uid等ifconfig

2022-03-07 17:19:04 474

原创 CRC校验算法——C语言实现

CRC校验的作用:一般用于通信过程中,验证数据完整性;数据有无丢失。校验原理&程序设计流程图C程序验证源码#include <stdio.h>unsigned short RTU_CRC( unsigned char * puchMsg, unsigned short usDataLen );int main(){ int DateLen=11; unsigned char crc[] = {0x0B,0xC1,0x08,0x21,0x92,0x64,0x1

2022-03-02 10:25:49 4724 2

原创 U盘重装centos7系统(开发者模式)

进入bios(del F12等),选择U盘启动。第二次启动时注意关闭U盘启动U盘启动时,在xxx界面TAB键选择启动模式设置网卡名称:net.ifnames=0 biosdevname=0设置基本环境。可选择格式化磁盘,磁盘自动分区。等待Linux自动安装系统并重启装完系统后设置:修改IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0 //eth0:网卡名称关闭firewalld防火墙,禁止开机自启systemctl stop firewal.

2022-02-24 16:35:37 837

原创 QT串口助手设计流程(如何实现一个串口助手

#QT串口助手设计流程(如何实现一个串口助手索引一、程序设计流程二、基础配置三、涵盖知识点四、参考博文&完整例程一、程序设计流程在做好ui界面后,整个程序的设计就如注释中的几个步骤(捕获端口、创建串口&赋值、对串口进行对写、将读写内容显示到ui文本框中即可)设计流程并不复杂,但需要画时间熟悉相关知识点。/* * 串口驱动流程 * 1. 检测端口号 * 2. 新建对象并赋值(设置波特率、数据位等串口基础配置) * 3. com读写操作: * serial->

2021-11-29 17:11:57 892

原创 ST语言和C语言的区别 ST&C

#浅谈ST语言和C语言的鸿沟#ST语言 & C语言@TOC摘要/文注:一直听说PLC编程语言和C语言 殊途同归、异途同归、如出一辙;但没想到PLC的常用语法指令–ST语言 和C语言之间似乎仅隔了一个宏定义…@TOC参考文献: 《C专家编程》话不多说,先上译文。如果对该译文内容不感冒,那么这篇文章于你而言也是一篇垃圾文章,方可跳过(还没找电子版,纸质版picture)...

2021-05-23 22:19:51 7695

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除