logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ffmpeg源码分析:avformat_close_input()

下面看一下avformat_close_input()的源代码,位于libavformat\utils.c文件中。void avformat_close_input(AVFormatContext **ps){AVFormatContext *s;AVIOContext *pb;if (!ps || !*ps)return;s = *ps;pb = s->pb;if ((s->ifor

ffmpeg源码分析:av_read_frame()

ffmpeg中的av_read_frame()的作用是读取码流中的音频若干帧或者视频一帧。例如,解码视频的时候,每解码一个视频帧,需要先调用 av_read_frame()获得一帧视频的压缩数据,然后才能对该数据进行解码(例如H.264中一帧压缩数据通常对应一个NAL)。av_read_frame()的声明位于libavformat\avformat.h,如下所示。/*** Return the

Linux内核4.14版本——SPI框架(2)——重要的数据结构

目录1. 简介2. struct spi_controller3. struct spi_device4. 传输相关4.1 struct spi_message4.2 struct spi_transfer1. 简介SPI子系统中有几个重要的结构体,spi_master、spi_message、spi_transfer等,他们之间的关系如图所示,还有一个spi_device结构体。2. struc

#linux
FM17520的调试

目录一、简介二、FM17520芯片的使用三、开发过程中的BUG3.1 MISO数据的异常3.2 无法寻卡四、低功耗模式4.1 Deep Power Down4.2 Hard Power Down4.3 Soft Power Down一、简介项目内容:使用FM17520芯片读写Type A卡片主要解决问题:1)FM17520 通用非接触读写器芯片的应用,其中包含SPI通信2)超低功耗处理...

M1卡的简介与操作命令

一、M1卡的简单介绍(S50/S70)Mifare S50和Mifare S70又常被称为Mifare Standard、Mifare Classic、MF1,是遵守ISO14443A标准的卡片中应用最为广泛、影响力最大的的一员。而Mifare S70的容量是S50的4倍,S50的容量是1K字节,S70的容量为4K字节。读写器对卡片的操作时序和操作命令,二者完全一致。Mifare S50和Mifa

符合ISO14443协议的Card

目录一、CPU卡二、M系列卡(MF0、MF1、MF2)2.1 M系列卡的共性2.2 M系列卡的三次相互认证2.3 Mifare UltraLight(MF0)2.4 Mifare S50与Mifare S70(MF1)2.4.1 Mifare S50与S70的简单介绍2.4.2 Mifare S50与S70的存取控制2.4.3 Mifare1的安全性及7字节序列号M1卡2.5 Mifare Des

SPI总线协议、SPI时序图详解、GPIO模拟SPI

SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要

    共 20 条
  • 1
  • 2
  • 请选择