阿里云文档 2025-01-03

OS Copilot

OS Copilot

文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——I2C应用编程(十二)

一、I2C 硬件框架 在一个芯片(SoC)内部,有一个或多个 I2C 控制器 在一个 I2C 控制器上,可以连接一个或多个 I2C 设备 I2C 总线只需要 2 条线:时钟线 SCL、数据线 ...

Linux应用开发基础知识——I2C应用编程(十二)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——多线程编程(十)

线程的使用 多进程的原理逻辑,需要俩个进行进行通信,效率低 多线程的原理逻辑, 俩个线程之间特别方便的进行传输通信,效率高 ...

Linux应用开发基础知识——多线程编程(十)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——输入系统应用编程(七)

一、输入系统框架及调试 1.框架概述        作为应用开发人员,可以只基于API 使用输入子系统。但是了解内核中输入 子系统的框架、了解数据流程,有助于解决开发过程中碰到的硬件问题、驱动问题。 ...

Linux应用开发基础知识——输入系统应用编程(七)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——Framebuffer 应用编程(四)

一、LCD 操作原理 1.驱动程序设置好 LCD 控制器:         根据 LCD 的参数设置 LCD 控制器的时序、信号极性;         根据 LCD 分辨率、BPP 分配 Framebuffer。 2.APP 使用 ioctl 获得 LCD 分辨率、BPP ...

Linux应用开发基础知识——Framebuffer 应用编程(四)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——I2C应用编程(十三)

一、无需编写驱动程序即可访问 I2C 设备        APP 访问硬件肯定是需要驱动程序的,对于 I2C 设备,内核提供了驱动程序 drivers/i2c/i2c-dev.c,通过它可以直接使用下面的 I2C 控制器驱动程序来访问 I2C 设备。 ...

Linux应用开发基础知识——I2C应用编程(十三)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——串口应用编程(十一)

一、串口的作用 UART:通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),简称串口。        调试:移植u-boot、内核、应用程序时,主要使用串口查看打印信息       外接各种模块 串口因为结构简单、稳定可靠,广受欢...

Linux应用开发基础知识——串口应用编程(十一)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——网络通信编程(九)

前言: 通过学习为后续Linux网络编程奠定基础。首先介绍网络编程的概念,即网络协议分层,旨在帮助读者对网络建立初步的、全面立体的认识,其次介绍包括协议、端口、地址等;最后介绍应用非常广泛的传输控制协议(Transmission Control Protocol,TCP)和用户数据报协议(User Datagram Protocol,UDP)的基本概念及其区别以及这两种协议的编程。 ...

Linux应用开发基础知识——网络通信编程(九)
文章 2024-02-06 来自:开发者社区

Linux应用开发基础知识——输入系统应用编程(八)

一、电阻屏        电阻假设是均匀的,就是长度和阻值成正比关系。电阻长度为 L,阻值为 R,在两端施加 3.3V 电压。在某点测得电阻为 V,求上图中长度 X。 &...

Linux应用开发基础知识——输入系统应用编程(八)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库