Fedora(GNOME DE)自定义屏幕缩放
2025-08-03
Fedora支持设置分辨率缩放,但对于众多的屏幕规格,默认的缩放选项可能无法满足所有需求。 系统自带的缩放比例仅有以下规格:100%、125%、150%、175%、200%、225%等。假设我主屏幕缩放在200%,为了使副显示器屏幕中的文字大小或软件窗口等元素与主屏幕一致(逻辑PPI相同),需要调整的缩放常常在两个档位之间。
830 字
|
4 分钟
SPI通讯协议详解
SPI(Serial Peripheral Interface,串行外设接口)是一种由Motorola公司提出的同步串行通信协议,常用于微控制器与各类外部设备(如传感器、存储器、显示屏等)之间的短距离通信。ISPI实际上指的是SPI的改进或定制实现,通常用于工业领域,强调高可靠性和抗干扰能力,但其基本原理与标准SPI类似。
1399 字
|
7 分钟
UART通讯协议详解
UART是“Universal Asynchronous Receiver/Transmitter”,通用异步收发器的缩写。它包括了RS232、RS449、RS423、RS422和RS485等接口标准规范和总线标准规范,即UART是异步串行通信口的总称。
1301 字
|
7 分钟
I2C通讯协议详解
I²C(Inter-Integrated Circuit)是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展。随着技术的成熟和普及,I2C协议得到了广泛的应用和扩展。从最初的标准模式(100kHz),发展到快速模式(400kHz)和高速模式(3.4MHz)。常见的I2C速率模式如下列表格所示。
2240 字
|
11 分钟
线程:线程的基本使用【Unix编程】
主要作用 多线程的主要作用:引入多核能力,让程序能够利用多核处理器的并行计算能力,真正实现同时执行多个任务。线程是最小的调度单位。
2693 字
|
13 分钟
标准IO(四):格式化IO【Unix编程】
作用printf 函数根据指定的格式将输出写入标准输出流 stdout。它是格式化输出的基础函数,广泛用于将数据以人类可读的形式打印到终端。
2249 字
|
11 分钟
标准IO(三):文件操作【Unix编程】
这3个标准I/O流通过预定义文件指针stdin、stdout和stderr引用。和文 件 描 述 符 STDIN_FILENO 、 STDOUT_FILENO 和STDERR_FILENO作用的相同。 但应区分文件流与文件描述符前者用于标准IO,后者用于Unix系统IO(无缓冲IO)。
3151 字
|
16 分钟
标准IO(二):文件缓冲【Unix编程】
为了尽可能减少使用read和write调用的次数,提高效率。标准I/O库提对每个I/O流自动地进行缓冲管理。标准IO具有三种缓冲模式
539 字
|
3 分钟