自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 记录:如何使用QT制作简易的Mobus TCP(Client)工具

自从毕业后就没碰过QT了,心血来潮,也是为了提升自己,重新把QT拾起来吧,锻炼下思维!那就记录下学习的过程吧,该系列会持续更新,只是时间问题,哈哈哈哈。也说不定工作太忙了,忘记更新了。毕业后,所在的岗位刚好与工控行业相关,而我所接触的工控行业中用的最多的通信协议是Modbus TCP/RTU协议,自然而然的在工作中用的最多的也就是Modbus TCP/RTU通信协议。写这篇文章呢一是为了更好的理解什么是Modbus TCP协议以及它的应用,二是为了把QT重拾回来,也为了在空闲的时间不迷茫,哈哈哈哈。

2023-09-01 08:50:32 309 1

原创 基于STM32F103移植canfestival协议栈(从站)CANopen

CAN open是一个基于CAN串行总线的网络传输系统的应用层协议,遵循ISO/OSI协议。CAN现场总线只是实现了OSI七层架构中的物理层和数据链路层,而canopen协议是基于他之上的一个应用层协议,它规定了(包含了)OSI七层架构的网络层以上的通信规则(个人理解)二、通信对象理解(1)网络管理对象(NMT)包括Boot-up消息,Heartbeat协议(心跳节点)及NMT消息,基于主从通信模式, NMT 用于管理和监控网络中的各个节点,主要实现三种功能:节点状态控制、错误控制和节点

2022-11-06 01:13:10 3758 1

原创 如何使用Android studio实现扑克牌翻牌效果?

用Android studio实现翻牌动画效果

2022-06-02 16:59:05 1804

原创 串口通信-实验报告

《STM32嵌入式接口与传感器应用开发》实验报告(三)实验名称:串口通信 一、实验目的 1.在keil5中编写工程以实现串口通信的功能。 二、实验内容 在工程代码中实现串口通信的功能。 实验过程与结论 C源码(请将C源码粘贴于下方) #include "stm32f10x.h" #include <stdio.h> #include "led.h" v...

2021-09-22 20:57:38 5995

原创 STM32中各部分配置代码

1.led.c的配置#include "stm32f10x.h"#include "led.h"void Init_LED(void){ GPIO_InitTypeDef GPIO_InitStruct; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); GPIO_InitStruct.GPIO_Pin=GP...

2021-09-22 20:27:32 785

原创 《STM32嵌入式接口与传感器应用开发》实验报告(二)

《STM32嵌入式接口与传感器应用开发》实验报告(二)实验名称:ADC+KEY控制LED 一、实验目的 1.在keil5中编写工程以实现ADC+KEY控制LED的功能。 二、实验内容 在工程代码中实现ADC+KEY控制LED的功能。 实验过程与结论 C源码(请将C源码粘贴于下方) #include "stm32f10x.h" #include "adc.h" #include "delay.h...

2021-09-22 20:17:06 999

原创 Qt程序的编译和发布(实验报告)

一、实验目的: (1)掌握创建 Qt 程序的方法 (2)掌握发布 Qt 程序的方法 (3)学会为 Qt 程序添加应用程序图标 (4)了解 Qt发布需要的 DLL动态库文件 实验内容: (1)搭建好 Qt开发环境 (2)了解 QtCreator 设计模式的基本使用方法 (3)了解 DLL动态库文件的作用 (4)了解 Debug版本和 Release版本的区别 三、实验过程与结...

2021-09-22 19:55:06 2105

原创 QT中常出现的小错误

一.在创建Qt程序方式:自定义C++类中出现的问题及解决方法1.出现该问题时(.ui界面改名字没保存问题)首先查看我们hellodialog.h头文件中的namespaceUi{classHelloDialog;//此处大小写是否与下面的一致};若保持一致,打开.ui界面,查看如下图地方的名字是否改成与上面的一致,另外特别要注意的是,改了之后要保存!!!保存真的很重要,实在不行就点击左上角的文件夹,选中如下图保存的方式把原来的覆盖掉,不然会一直报这个错!!!出...

2021-09-22 19:14:49 793

原创 程序员应如何用LabVIEW表达对Ta的love?

1.点击创建项目;2.选择新建一个空白VI;3.单击右键弹出一个界面,选中“图形”,在弹出的界面中选中“XY图形”;4.得到如下图的结果,便是成功,然后按住Ctrl+E跳转到后面板;5.单击右键,选中“簇、类与变体”,再选中“捆绑”;6.结果如图,并将其拖移到合适位置;7.单击右键,选中“结构”,再选中添加“For循环”;8.再右键单击For循环左上角的N创建常量,数值改为100;9.再For循环的那个框里点击右键选中结构,再选中“公.

2021-09-18 20:08:20 488

原创 八路抢答器

八路抢答器,事过已久,只有图

2021-06-08 22:06:19 97

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

TA关注的人

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