- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Linux常用命令笔记
在Linux操作系统中,应用程序是通过日志系统进行记录的。我们可以利用日志文件来查看应用程序的运行情况以及错误信息。其中,最常用的是/var/log目录下的日志文件,如messages、secure、mllog等。我们可以通过uname -a查看系统版本信息,也可以通过l_release -a查看Linux发行版的详细信息。此外,还可以查看/proc/cpuinfo、/proc/meminfo等文件来查看系统的硬件配置信息。
2025-01-16 15:19:18
227
原创 QT的Modbus RTU从站实现
Modbus RTU从站应用很常见,有一些是通用的,有一些是专用的。而这里我们希望实现一个主要针对我们的产品调试的Modbus RTU从站工具。在开始软件设计之前,我们先来简略地分析一下,实现这样一个Modbus RTU从站工具包含的主要内容有哪些。
2025-01-04 21:03:47
1461
原创 Qt基础: 数据类型
QVariant能够存储任何可以通过QMetaType系统注册的类型,这包括Qt的内置类型以及通过Q_DECLARE_METATYPE宏注册的自定义类型。被QVariant存储的数据类型需要有一个默认的构造函数和一个拷贝构造函数。注册自定义类型:使用Q_DECLARE_METATYPE宏来注册自定义类型,这样QVariant才能知道如何存储和转换它。// ... 自定义类型的定义 ...如果你在一个库中使用这个自定义类型,并且需要在不同的模块之间传递它,你还需要在模块的初始化函数中使用来注册它。
2025-01-03 16:35:32
789
原创 正点原子I.MX6ULL字符设备驱动开发
字符设备是 Linux 驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的点灯、按键、IIC、SPI,LCD 等等都是字符设备,这些设备的驱动就叫做字符设备驱动。Linux 应用程序对驱动程序的调用如图 40.1.1 所示:在 Linux 中一切皆为文件,驱动加载成功以后会在“/dev”目录下生成一个相应的文件,应用程序通过对这个名为“/dev/xxx”(xxx 是具体的驱动文件名字)的文件进行相应的操作即可实现对硬件的操作。
2024-03-06 21:04:02
382
原创 正点原子I.MX6ULL嵌入式Linux根文件构建
BusyBox 是一个集成了大量的 Linux 命令和工具的软件,像 ls、mv、ifconfig 等命令 BusyBox 都会提供。一般下载 BusyBox 的源码,然后配置 BusyBox,选择自己想要的功能,最后编译即可。根文件系统的这个“根”字就说明了这个文件系统的重要性,它是其他文件系统的根,没有这个“根”,其他的文件系统或者软件就别想工作。比如我们常用的 ls、mv、ifconfig 等命令其实就是一个个小软件,只是这些软件没有图形界面,而且需要输入命令来运行。1.修改Makefie。
2024-03-05 21:01:04
260
原创 正点原子开发板使用和学习
正点原子 i.MX6ULL Linux阿尔法开发板韦东山 嵌入式视频野火 i.MX Linux开发实战指南迅为 i.MX6ULL开发板正点原子 Linux imx6ull学习开始 Action~IMX6ULL驱动开发实战连载-01搭建开发环境【正点原子I.MX6ULL】一、Linux驱动开发环境搭建,初次体验开发全流程(必看)正点原子linux阿尔法开发板使用——驱动开发篇
2023-08-01 20:56:31
1456
原创 JavaScript使用集锦
函数内部使用,用于等待一个异步操作完成并返回结果,然后将其赋值给一个变量。关键字的函数必须在函数定义前面加上。在JavaScript中,要使用。关键字,以指示它是一个异步函数。执行完成后,它的结果将被赋值给。在JavaScrpt中,使用。函数执行完成并返回结果。变量,然后在控制台上输出。关键字可以实现异步调用。
2023-08-01 17:23:29
77
原创 【Demo记录】TRTC-API-Example-Swift跑通记录
TRTC是腾讯出品的实时音视频产品方案。介绍在此从demo上来看,有以下场景:音视频通话场景视频互动直播场景语音互动直播场景视频会议场景在线 K 歌场景除却以上demo提供的场景,还可以根据无UI SDK实现自己想要的场景和应用。所以在使用上功能丰富,足以实现定制化的方案。另外通过demo代码可以研究腾讯SDK开发的思路和抽取组件的方案。本人通过无UI的SDK及相关demo简单进行了实验。SDK下载地址iOS&Mac的无UI集成方案demo代码地址代码TRTC所依赖SDK主要有:,,,
2022-11-27 17:03:12
606
原创 swift数据库GRDB框架使用(iOS)
创建数据库管理类DataManager.swiftimport GRDBstruct DataBaseName { /// 数据库名字 static let test = "test.db"}/// 数据库表名struct TableName { /// 学生 static let student = "student"}/// 数据库连接c...
2020-01-03 19:52:08
4644
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人