与硬件通信的程序基本上要用到串口,虽然qt5以后集成了串口通信类,但是个人觉得那个串口通信类有点问题,在linux上表现很好,windows上大数据会有怪怪的问题出现,而且只能在qt5以上的版本才能用,无奈大部分的嵌入式linux上还停留在4.7.1到4.8.5左右的版本,所以本人不断喜欢用第三方的串口通信类做处理。
程序调试中经常需要串口调试,甚至还需要模拟设备数据回复,甚至串口转网络出去,特意将这些常用功能都做到一个串口调试助手中去。
基本功能:1:支持16进制数据发送与接收。
2:支持windows下COM9以上的串口通信。
3:实时显示收发数据字节大小以及串口状态。
4:支持任意qt版本,亲测4.7.04.8.54.8.75.4.15.7.05.8.0。
5:支持串口转网络数据收发。
高级功能:1:可自由管理需要发送的数据,每次只要从下拉框中选择数据即可,无需重新输入数据。
2:可模拟设备回复数据,需要在主界面开启模拟设备回复数据。
当接收到设置好的指令时,立即回复设置的回复指令。
例如指定收到0x160x000xFF0x01需要回复0x160x000xFE0x01,则只需要在SendData.txt中添加一条数据1600FF01:1600FE01即可。
3:可定时发送数据和保存数据到文本文件:,默认间隔5秒钟,可更改间隔时间。
4:在不断接收到大量数据时,可以暂停显示数据来查看具体数据,后台依然接收数据但不处理,无需关闭串口来查看已接收到的数据。
5:每次收到的数据都是完整的一条数据,而不是脱节的,做了延时处理。
6:一套源码随处编译,无需更改串口通信类,已在XP/WIN7/UBUNTU/ARMLINUX系统下成功编译并运行。
2021/4/18 1:23:17 50KB 串口通信
1
用VC++完成FTP文件的上传,下载。
FTP服务器支持Windows,Unix.
2018/9/22 3:10:13 130KB VC++ FTP 上传 下载
1
Wbstego:一个在声音、图像和文本格式里隐藏信息的完满的专业工具。
WbStego4open是一个隐写开源工具,它支持Windows和Linux平台。
你可以用WbStego4open可以把文件隐藏到BMP、TXT、HTM和PDF文件中,且不会被看出破绽。
还可以用它来创建版权标识文件并嵌入到文件中将其隐藏。
2021/3/5 12:32:35 422KB Wbstego
1
AvproVideo是一款可以在Unity3d中运用的具有强大功能的视频播放插件,支持Windows,linux,ios,mac,Android
2017/8/27 6:52:13 63.31MB unity video android ios
1
Rsession提供了一种简单的方式,让Java可以访问近程或本地的Rserve实例。
Rsession是对Rserve的封装,提供了更高层的API接口,包括Rserve服务器控制,多会话机制,并支持Windows环境。
另一个R和Java通信的库JRI,并不支持多会话机制。
关于R和Java通信的其他文章,请参考:解惑rJavaR与Java的高速通道,Rserve与Java的跨平台通信Rsession项目主页:https://code.google.com/p/rsession/
2016/1/17 19:48:46 1.52MB R语言 Rsession
1
本文件传输系统采用TCP协议进行通信,实现了windows与linux通信,打破了只能在windows下传输文件的弊端,本程序的编写对通信编程新手有很大的协助作用,本系统目前只支持windows向linux发送多种类型文件,大文件传输可能存在丢帧现象,建议传输20M异类文件
1
ShareMouse是一款局域网内多台电脑共享键鼠的软件,支持Windows和MACOS,内含win与mac下的破解文件,请按Readme操作,仅供学习研究,不得用于非法用处.
2022/9/6 5:22:54 9.09MB ShareMouse 4.0.48 MAC 破解
1
VMware虚拟机MacOS系统解锁工具Unlocker是一款Unlocker解锁VMwareWorkstation虚拟机Mac系统工具,Unlocker可以解锁VMwareWorkstation,对苹果Mac系统的支持,使用该工具即可安装Mac系统的虚拟机、目前Unlocker工具的开发者曾经发布Unlocker最新版以便支持新版VMware而且还支持Windows/Linux。
2022/9/5 14:43:08 40.42MB Unlocker VMware Macos
1
一个通讯测试工具,QSAK(QtSwissArmyKnife)是一款基于Qt开源框架打造的多功能、跨平台调试工具。
目前支持串口调试、udp调试、tcp调试及websocket调试等。
支持Windows、Linux、raspberrypi等平台。
特性数据转发模块添加数据持久化功能(未实现,将来重新设计转发模块)tcp客户端添加自动重连配置功能将软件风格模块整合至主窗口中移除样式模块(真实鸡肋,当前添加调试版来调整软件配色)数据转发模块tab页面索引添加记忆功能Windows,Linux平台默认使用fusion软件风格完善消息输出功能,可查看历史输出消息发送数据为空时弹窗提示添加原始数据输出选项,方便查看嵌入式设备启动信息modbus页面tab选项卡添加持久化记录功能
2017/5/15 1:53:28 5.43MB 测试工具
1
sqlite3.exe是款强大的轻型数据库管理系统,它的设计目标是嵌入式的,目前在很多嵌入式产品中使用了它,占用资源低,支持Windows/Linux/Unix等等主流的操作系统,同时能跟很多程序言语相结合,如java,python,nodejs,同样比起Mysql、PostgreSQL这两款开源世界着名的数据库管理系统来讲,它的处理速度比他们都快。
sqlite3命令提速调试方法在调试Android上层系统时,经常需要改动到跟数据库相关的参数,光有SQL语句使用知识毫无用处,好在Android命令行下有sqlite3命令,而现在系统的应用会把数据保存到/data/data/包名/database/目录下,该目录下会有.db扩展名的数据库文件,关于该命令的使用如下例:1、打开指定数据库:sqlite3/data/data/com.android.providers.settings/databases/settings.db2、打开数据库后进入sqlite>命令行,可以使用.help查看可用指令了,也可以使用标准的SQL语句进行调试使用如update
2021/6/24 23:08:55 1.16MB sqlite.exe sqlite 数据库 svn错误清理
1
共 82 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡