- 博客(7)
- 收藏
- 关注
原创 【Linux】GUI Qt5
一、软件简介 1、Qt Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。 2、下载 Qt是一个跨平台的图形框架,在安装了桌面版本的Qt SDK的情况下,用户可以先在PC主机上进行Qt应用程序的开发调试,待应用程序基本成型后,再
2022-05-02 23:08:18
538
原创 【嵌入式上机】i2c
i2c i2c总线 I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收
2022-04-26 09:58:14
983
转载 【Linux】网络编程pthread/fork
1、查看while源代码 #include <stdlib.h> #include <stdio.h> #include <errno.h> #include <string.h> #include <netdb.h> #include <sys/types.h> #include <netinet/in.h> #include <sys/socket.h> #include <unis
2022-04-18 22:47:22
183
转载 Linux多线程、进程和开发板
多线程 1、线程 同一进程中,执行的每个任务都被视为一个线程。一个进程中可以包含多个线程,所有线程共享进程拥有的资源。当然,每个线程也可以拥有自己的私有资源。 2、源代码 3、编译并执行 gcc 1.pthread_create_exit.c -pthread ./a.out 若模仿1的代码则无法运行,通过执行"man tan"可知,需要改为"-lm"。 gcc -pthread 2.pthread_join.c -lm ./2.out gcc -pthrea.
2022-04-12 09:13:01
115
转载 上机:SCP,NFS
##打开vm, 选择已经安装好的虚拟机,右键-管理-克隆,设置克隆机名称, 安装位置,完成克隆。 1. Linux scp 命令用于 Linux 之间复制文件和目录。 首先安装ssh: scp 命令有三种使用方式:从(远程)服务器复制到计算机,从计算机复制到(远程)服务器,以及从(远程)服务器复制到另一个(远程)服务器。第三种情况下,数据直接在服务器之间传输;你自己的计算机只会告诉服务器该做什么。命令形式如下 其中yourusername@可以省略,上面的命令会尝试使用用户名“yourusername
2022-03-28 21:13:09
122
转载 #Linux下的C编程调试
一、vim编写hello.c 二、查看下列指令 三、使用GDB调式函数调用 GDB是GNU开源组织发布的一个强大的Linux下的程序调试工具。 一般来说,GDB主要帮助你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、你可以改变你的程序,将一个BUG产生的影响修正从而测试其他BUG。 (gdb)..
2022-03-28 12:03:08
183
转载 手机安装虚拟机
第一步 配置安卓系统 首先你的手机需要安装第三方recovery并且获取root权限,安装BusyBox和LinuxDeploy应用。 第二步 使用BusyBox来扩展安卓命令和应用 打开已安装的BusyBox应用,SU会提示你BusyBox请求Root权限,选择GRANT允许 进入页面,选择右下角的INSATALL安装,YES确认安装 第三步 使用LinuxDeploy运行Linux 打开LinuxDeploy,左上角三横是对LinuxDeploy程序的一些配置,右上角三点是对Linux运行的
2022-03-19 21:14:48
2625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人