阿里云文档 2024-02-27

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

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

阿里云文档 2023-01-06

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

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

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

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十八)串口编程(下)

六. Linux串口应用编程参考资料:Serial Programming Guide for POSIX Operating Systems:https://digilander.libero.it/robang/rubrica/serial.htm#CONTENTSLinux串口编程:https://www.cnblogs.com/feisky/archive/2010/05/21/1740....

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

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十八)串口编程(上)

一. 串口应用程序编程介绍1.串口的作用UART:通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),简称串口。调试:移植u-boot、内核、应用程序时,主要使用串口查看打印信息外接各种模块2. 本套视频特别说明Linux驱动大全中UART子系统里,有UART应用编程,也有UART驱动程序的深入讲解。我们把Linux驱动大全中UART应用....

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

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(中)

1.3.4 应用编程应用程序要做的事情有这几件:① 编写信号处理函数:static void sig_func(int sig) { int val; read(fd, &val, 4); printf("get button : 0x%x\n", val); }② 注册信号处理函数:signal(SIGIO, sig_func);③ 打开驱动:fd = open(argv[...

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(中)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)Linux系统对中断的处理(下)

1.4.1.2 设备树里使用中断一个外设,它的中断信号接到哪个“中断控制器”的哪个“中断引脚”,这个中断的触发方式是怎样的?这3个问题,在设备树里使用中断时,都要有所体现。① interrupt-parent=<&XXXX>你要用哪一个中断控制器里的中断?② interrupts你要用哪一个中断?Interrupts里要用几个cell,由interrupt-parent对应的....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)Linux系统对中断的处理(下)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)Linux系统对中断的处理(中)

1.2.6 下半部要做的事情太多并且很复杂:工作队列在中断下半部的执行过程中,虽然是开中断的,期间可以处理各类中断。但是毕竟整个中断的处理还没走完,这期间APP是无法执行的。假设下半部要执行1、2分钟,在这1、2分钟里APP都是无法响应的。这谁受得了?所以,如果中断要做的事情实在太耗时,那就不能用软件中断来做,而应该用内核线程来做:在中断上半部唤醒内核线程。内核线程和APP都一样竞争执行,APP....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)Linux系统对中断的处理(中)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)Linux系统对中断的处理(上)

1. Linux系统对中断的处理1.1 进程、线程、中断的核心:栈中断中断,中断谁?中断当前正在运行的进程、线程。进程、线程是什么?内核如何切换进程、线程、中断?要理解这些概念,必须理解栈的作用。1.1.1 ARM处理器程序运行的过程ARM芯片属于精简指令集计算机(RISC:Reduced Instruction Set Computing),它所用的指令比较简单,有如下特点:① 对内存只有读、....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十四)Linux系统对中断的处理(上)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)具体单板的按键驱动程序(查询方式)

1.具体单板的按键驱动程序(查询方式)1.1 GPIO操作回顾参考章节《第四章 普适的GPIO引脚操作方法》、《第五章 具体单板的GPIO操作方法》。1.2 百问网IMX6ULL的按键驱动程序(查询方式)1.2.1 先看原理图确定引脚及操作方法平时按键电平为高,按下按键后电平为低。 按键引脚为GPIO5_IO01、GPIO4_IO14。注意:视频里使用QEMU来做实验,QEMU里的按键平时为低电....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)具体单板的按键驱动程序(查询方式)
文章 2022-12-13 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十三)APP怎么读取按键值

1.APP怎么读取按键值APP读取按键值,需要有按键驱动程序。 为什么要讲按键驱动程序? APP去读按键的方法有4种:① 查询方式② 休眠-唤醒方式③ poll方式④ 异步通知方式通过这4种方式的学习,我们可以掌握如下知识:① 驱动的基本技能:中断、休眠、唤醒、poll等机制。这些基本技能是驱动开发的基础,其他大型驱动复杂的地方是它的框架及设计思想,但是基本技术就这些。② APP开发的基本技能:....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十三)APP怎么读取按键值

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

产品推荐

Linux宝库