- 博客(6)
- 收藏
- 关注
原创 GUI Qt5
1.认识Qt什么是Qt Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司于 1995 年底出品,并于 2008年6月17日被NOKIA公司收购,以增强NOKIA公司在跨平 台软件研发方面的实力,更名为Qt Software。 基本上, Qt 同 X Window 上的 Motif, Openwin, GTK 等图形界 面库 和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西,但是 Qt 具 有下列优点: 1. 优良的跨平
2022-05-03 14:24:18
101
原创 i2c驱动app
1.介绍1.1 I2C总线原理1.1.1 什么是I2C总线? I2C即Inter IC,由Philips公司开发,是当今电子设计中应用非常广泛的串行总线之一,主要用于电压、温度监控,EEPROM(电可擦可编程只读存储器)数据的读写,光模块的管理等。I2C总线只有两根线,SCL和SDA,SCL即Serial Clock,串行时钟,SDA即Serial Data,串行数据。1.1.2I2C总线的速率能达到多少? 标准模式下:100Kbps 快速模式下:400...
2022-04-26 11:16:38
188
原创 网络编程 pthread/fork
序言TCPTransmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。嵌套字TCP用主机的IP地址加上主机上的端口号作为TCP连接的端点,这种端点就叫做套接字(socket)或插口。套接字是通信的基石,是支持TCP...
2022-04-19 13:26:56
127
原创 线程、进程和使用开发板
一、线程1.线程的概述线程是进程的一个执行分支,是在进程内部(线程本质是在进程的地址空间内运行)运行的一个执行流。2.多线程程序的优缺点多线程程序作为一种多任务、并发的工作方式,有以下的优点:提高应用程序响应。这对图形界面的程序尤其有意义,当一个操作耗时很长时,整个系统都会等待这个操作,此时程序不会响应键盘、鼠标、菜单的操作,而使用多线程技术,将耗时长的操作置于一个新的线程,可以避免这种尴尬的情况。使多CPU系统更加有效。操作系统会保证当线程数不大于CPU数目时,不同的线程运行于不同的C
2022-04-12 12:55:20
803
原创 gcc、gdb、makefile
一、vim编辑hello.c用vim编写一个简单的c语言程序,交换两数二、不同选项指令编译输入以下指令gcc -E hello.c -o hello.i # 预处理(生成.i文件)gcc -S hello.i -o hello.s #汇编(生成汇编代码.s文件)gcc -c hello.s -o hello.o #编译(生成一个.obj文件)gcc hello.o -o hello #链接(生成一个.elf文件)结果如下三、查看运行结果.
2022-03-31 11:24:03
1293
原创 嵌入式作业SCP、NFS
一、SCP1.SCP介绍Linux scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。2.安装SSH安装命令$ sudo apt install openssh-server开启后即可使用SCP命令查看IP地址服务端IP:192.168.43.37同样的方法可以知道客户端的IP地址克隆IP:192.168.43.51可以发现虚拟机网.
2022-03-29 12:39:57
314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人