自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32使用标准库新建工程出现报错问题记录

可能是由于keil编译器的版本太高的原因,别的原因不清楚,

2024-03-19 17:46:25 193 1

原创 RGB彩灯颜色配置,16进制数和10进制数

十六进制:红。

2023-11-10 09:27:04 179 1

原创 lcd显示屏程序设计

2. 图片取模软件 - Image2Lcd 2.9(破解版) - Img2Lcd.exe - C语言数组 水平扫描 16位真彩色 128*128像素 不勾选包含图像头。\1. 用电脑工具画图 - 打开正方形图片 - 重新调整大小 - 像素 - 128*128 - 保持纵横比去掉 - 保存为BMP图片。\3. 保存成xx.h的文件 - 粘贴到inc目录下 - 回到工程 #include "xx.h"// 传入图片的数组名。\2. 选项 - 阳码 逐行式 C51格式 顺向 16*16(前宽后高)

2023-03-16 21:42:24 1677

原创 Modbus协议简述

线圈寄存器支持读也支持写,写在功能码里面又分为写单个线圈寄存器和写多个线圈寄存器。保持寄存器,这个寄存器的单位不再是bit而是两个byte,也就是可以存放具体的数据量的,并且是可读写的。离散输入寄存器,离散输入寄存器就相当于线圈寄存器的只读模式,他也是每个bit表示一个开关量,而他的开关量只能读取输入的开关信号,是不能够写的。Modbus协议是现在国内工业领域应用最多的协议,不只PLC设备,各种终端设备,比如水控机、水表、电表、工业秤、各种采集设备。运行在串口上的协议,采用ASCII码传输,

2023-02-15 16:09:53 164

原创 网络编程

UDP(User Datagram Protocol,即用户数据报协议),是不可靠的无连接的协议。此类用于建立和管理一个基于TCP的服务器,此类直接继承自QObject,并不继承QIODevice,因此QTcpServer类不具备IO功能。Qt主要在嵌入式中作为上位机进行编程,上位机的功能主要是发送控制命令和接收传感器数据,因此主要使用TCP进行通信,本次网络编程以TCP为例。此类表示一个基于TCP的连接,间接继承QIODevice,因此使用此类作为IO的功能。

2023-02-07 19:41:22 88 1

原创 Qt ui基础

QWidget类是所有可视化组件和窗口的基类,因此QWidget中成员可以继承给众多派生类使用。以最常见按钮(QPushButton)为例,讲解在窗口中添加子组件的方法。可以通过int width() const获得数值,即getter。移动到设定的坐标处,所有的组件和窗口以左上角为定位点。Qt可以使用QSS语法设置组件的样式效果。横坐标,单位像素,原点左上角,正方向右。纵坐标,单位像素,原点左上角,正方向下。参数2:按钮在哪个对象上。参数1:按钮显示的文字。在线色表+颜色进制转换。

2023-02-03 08:57:20 693

原创 const关键字在c++中的使用

在C++中,虽然认为const表示常量的意思,但是严格地讲,const并不是常量。因为C++中const只能在程序的运行期间只读,即在编译期可以改变数值。常成员函数const修饰的成员函数,表示常成员函数,这种函数的特点是:可以调用本类中非const的成员变量,但是不能修改其数值不能调用非const的成员函数建议成员函数只要不修改成员变量值就写为常成员函数,例如getterclass Testprivate:int a=1;a=i;//a++;

2023-01-10 23:40:04 69

原创 理解 reference C++中的使用

引用与指针类似,但是使用更加的简便,功能更加简单,可以认为引用是一个变量的”别名“列如 张三这个人的小名叫”铁蛋“,但是对引用的操作与直接操作变量完全相同。性质1. 可以改变引用的变量值,但是不能再次成为其它变量的引用。当我们把c赋值给b时a的值也发生同样的改变当我们把b作为c的引用时会发生错误2. 声明引用时,必须对其进行初始化。3. 声明引用时初始化的值不能是NULL。

2023-01-10 22:31:25 157

原创 GPIO编程控制led灯输出!

GPIO编程控制led灯输出!

2023-01-02 20:37:26 88

原创 串口调试工具进行scanf和printf的重定向调试LED灯的点亮熄灭

效果:串口调试工具内输入ON时LED灯亮,输入OFF时灯灭。

2022-12-30 11:37:37 356

原创 485 CAN 单总线 SPI I2C 特点

由于其简单性,它被广泛用于微控制器与传感器阵列,显示器,IoT设备,EEPROM等之间的通信。,SPI 协议还规定 Slave 设备的 Clock 由 Master 设备通过 SCK 管脚提供给 Slave 设备, Slave 设备本身不能产生或控制 Clock,没有 Clock 则 Slave 设备不能正常工作。并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议,比如MSP430单片机系列处理器。

2022-12-29 23:06:06 284

空空如也

空空如也

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

TA关注的人

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