阿里云文档 2024-02-27

如何基于LinuxSDK开发LinkVisual视频设备的功能

生活物联网平台提供Linux版本的Link Visual设备端SDK,您可以基于该SDK开发Link Visual视频设备的直播、点播、语音对讲、抓图等功能。

文章 2023-09-12 来自:开发者社区

嵌入式Linux QT开发之如何实现获取磁盘空间大小的应用逻辑

在Window系统上,打开我的电脑,我们就能够看见系统的每个磁盘的可用空间以及总空间,如下所示:在嵌入式Linux与QT界面结合的产品开发中,我们在做产品的文件管理模块通常来说也需要做这样一个功能。那么如何来实现呢?方法一:(参考QT大神-飞扬青云的磁盘容量空间控件实现)利用Linux系统天生就已经提供的df命令来获取,例如我们可以带上-h参数,这样就可以获得以人类可读的格式显示输出,如下所示:....

嵌入式Linux QT开发之如何实现获取磁盘空间大小的应用逻辑
阿里云文档 2023-01-06

如何开发服务端人脸识别SDK的Linux集成

版本更新1.0版本单摄像头RGB检测和识别流程。主要功能列表摩观人脸SDK(以下简称SDK)主要提供以下功能:人脸检测人脸RGB活体检测人脸1:N底库搜索,支持十万张人脸底库检索人脸1:1特征比对规格信息底库数量10万内存需求:以下表格表示业务如果需要做1:N的情况下,人脸SDK额外需要的内存。平台...

文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(下)

1.4.5. 内核里怎么传输数据使用一句话概括I2C传输:APP通过I2C Controller与I2C Device传输数据APP通过i2c_adapter与i2c_client传输i2c_msg内核函数i2c_transferi2c_msg里含有addr,所以这个函数里不需要i2c_client1.5. 无需编写驱动直接访问设备_I2C-Tools介绍参考资料:Linux驱动程序: driv....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(下)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(中)

1.3.2 SMBus协议分析对于I2C协议,它只定义了怎么传输数据,但是并没有定义数据的格式,这完全由设备来定义。对于SMBus协议,它定义了几种数据格式。注意:下面文档中的Functionality flag是Linux的某个I2C控制器驱动所支持的功能。比如Functionality flag: I2C_FUNC_SMBUS_QUICK,表示需要I2C控制器支持SMBus Quick Co....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(中)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(上)

1.I2C应用编程1.1 I2C视频介绍参考资料:请点击1.1.1 I2C硬件框架在一个芯片(SoC)内部,有一个或多个I2C控制器在一个I2C控制器上,可以连接一个或多个I2C设备I2C总线只需要2条线:时钟线SCL、数据线SDA在I2C总线的SCL、SDA线上,都有上拉电阻1.1.2 I2C软件框架以I2C接口的存储设备AT24C02为例:APP: 提出要求:把字符串"www.100ask....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(上)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)

3. 电容屏的实验数据假设你的开发板上电容屏对应的设备节点是/dev/input/event0,执行以下命令:hexdump /dev/input/event0然后用一个手指点击触摸屏,得到类似如下的数据:在上面的数据中,为了兼容老程序,它也上报了ABS_X、ABS_Y数据,电阻触摸屏就是使用这类型的数据。所以基于电阻屏的程序,也可以用在电容屏上。使用两个手指点击触摸屏时,得到类似如下的数据:为....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)

1.3.4 查询方式APP调用open函数时,传入“O_NONBLOCK”表示“非阻塞”。APP调用read函数读取数据时,如果驱动程序中有数据,那么APP的read函数会返回数据,否则也会立刻返回错误。1.3.5 休眠-唤醒方式APP调用open函数时,不要传入“O_NONBLOCK”。APP调用read函数读取数据时,如果驱动程序中有数据,那么APP的read函数会返回数据;否则APP就会在....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)

1.输入系统应用编程1.1 什么是输入系统先来了解什么是输入设备?常见的输入设备有键盘、鼠标、遥控杆、书写板、触摸屏等等,用户通过这些输入设备与Linux系统进行数据交换。什么是输入系统?输入设备种类繁多,能否统一它们的接口?既在驱动层面统一,也在应用程序层面统一?可以的。Linux系统为了统一管理这些输入设备,实现了一套能兼容所有输入设备的框架:输入系统。驱动开发人员基于这套框架开发出程序,应....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
文章 2022-12-11 来自:开发者社区

linux/鸿蒙开发(基于IMX6ULL)开发 (十三)Framebuffer应用编程

1. Framebuffer应用编程1.1 LCD操作原理在Linux系统中通过Framebuffer驱动程序来控制LCD。Frame是帧的意思,buffer是缓冲的意思,这意味着Framebuffer就是一块内存,里面保存着一帧图像。Framebuffer中保存着一帧图像的每一个像素颜色值,假设LCD的分辨率是1024x768,每一个像素的颜色用32位来表示,那么Framebuffer的大小就....

linux/鸿蒙开发(基于IMX6ULL)开发 (十三)Framebuffer应用编程

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

产品推荐

Linux宝库