
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文主要总结了在嵌入式Linux设备上使用Qt进行开发的背景、环境搭建及安装过程。作者长期使用C/C++/shell开发,并对人机界面开发有浓厚兴趣,认为Qt等所见即所得的开发方式更具成就感。文章详细介绍了在ubuntu18.04上搭建Qt开发环境的步骤,包括更换系统源、下载并安装Qt5.12,并提供了安装过程中可能遇到的错误及解决方法。作者建议在嵌入式设备开发中选择Qt而非lvgl,主要基于资源

Jenkins系列:5、wsl下的Jenkins编译Windows下的Qt程序并自动打包成exe文章目录Jenkins系列:5、wsl下的Jenkins编译Windows下的Qt程序并自动打包成exe1. 前言2. 基本思路3. 编译Qt项目及注意事项3.1 编译Qt项目3.2 注意事项4. 打包Qt项目5. 创建Jenkins构建任务6. 结果6. 最后1. 前言之前我们已经总结过使用wsl下的
Qt-android开发环境搭建及打包安装测试hello world版本信息版本作者时间备注v1.0ZY2019.2.5初稿目录文章目录Qt-android开发环境搭建及打包安装测试hello world版本信息目录一、初衷二、搭建Qt-Android开发环境准备三、各部分安装过程1、jdk安装(AS开发android也是必要的)2、Qt-creator...
最近需要对profinet协议进行测试,获取对应协议的网络环境信息,比如带宽、时延等信息,在了解了一些资料后发现profinet主要使用在工业自动化领域,最终牵扯到一些PLC的内容,这让我回忆起大学学习PLC的一些场景,禁不住有一些感慨,一晃已经差不多有10年光景了,不由有些恍惚,时间过的真快。言归正传,已经记不得当时用的哪家的PLC了,只依稀记得使用梯形图编程的,做了可视化的界面控制电机,课程时

之前已经对Profinet做了一些基础的了解,接下来进行简单的Profinet组网,并利用开源库p-net的示例程序和plc基于profinet网络进行交互,以此抓包分析整个profinet协议交互过程,便于我们进一步开发基于profinet协议的应用。

之前在树莓派desktop上已经成功编译运行测试程序,但是还需要主站去和其交互才能看到比较完整的profinet交互过程,因此这里我们需要搭建运行profinet主站,并和之前的从站程序交互运行,这里一番查找后最终确认先使用软PLC方案来搭建主站验证,等到实际场景可以买PLC硬件设备做进一步验证。
ubuntu下编译安装libwebsocketsubuntu下编译安装libwebsockets1.libwebsockets官网及GitHub地址2.确保cmake、openssl安装成功3.Ubuntu下下载、编译及安装3.结果4.测试5.最后1.libwebsockets官网及GitHub地址libwebsockets官网:https://ww...
封装利用libwebsockets写出的客户端、服务端程序为客户端服务端类文章目录封装利用libwebsockets写出的客户端、服务端程序为客户端服务端类1.封装2.封装后写wss客户端、服务端3.测试结果4.客户端、服务端类程序1.封装我们后续将使用c++来开发程序,因此有必要将用c写成的wss客户端、服务端程序作进一步封装,使其成为wss客户端类和服务端类,这样更便于调用。封装后的程...
本文主要总结了在嵌入式Linux设备上使用Qt进行开发的背景、环境搭建及安装过程。作者长期使用C/C++/shell开发,并对人机界面开发有浓厚兴趣,认为Qt等所见即所得的开发方式更具成就感。文章详细介绍了在ubuntu18.04上搭建Qt开发环境的步骤,包括更换系统源、下载并安装Qt5.12,并提供了安装过程中可能遇到的错误及解决方法。作者建议在嵌入式设备开发中选择Qt而非lvgl,主要基于资源

常见RFID卡片介绍、破解思路 及 Proxmark3简介文章目录常见RFID卡片介绍、破解思路 及 Proxmark3简介一、RFID卡片1. 前言2. 简介3. 常见卡片分类3.1 低频3.1.1 ID卡3.1.2 T5577卡3.2 高频 -14443A3.2.1 M1 S50卡3.2.2 M1 UID卡3.2.3 CUID卡3.2.4 FUID卡3.2.5 CFUID卡3.2.6 侦测卡:







