自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 USB接口介绍

USB接口主要分为标准USB、迷你USB和微型USB三大类。标准USB包括Type-A、Type-B和Type-C,其中Type-C因其正反盲插和多功能性成为主流。Type-A常见于电脑和手机充电器,分为USB2.0和USB3.0,广泛应用于鼠标、键盘等设备。Type-B多用于打印机。迷你USB和微型USB在Type-C普及前广泛使用,支持OTG功能,允许设备间直接数据传输。Type-C接口设计先进,支持USB数据、PD充电和音视频输出,是目前性能最强的USB接口。

2025-05-18 12:18:25 11

原创 USB基础知识

USB(通用串行总线)是一种用于连接计算机与外部设备的标准化接口,旨在简化设备间的数据通信和电源传输。自1996年推出以来,USB技术经历了多次迭代,从最初的USB 1.0(1.5Mbps)发展到最新的USB 4.0(40Gbps),并引入了如USB On-The-Go(OTG)和USB Type-C等创新功能。USB的普及得益于其高性价比、易用性和广泛的兼容性,使其成为连接智能手机、移动设备及工业应用外围设备的首选标准。USB的发展不仅提升了数据传输速度,还增强了电源传输能力,如USB 4.0支持高达24

2025-05-17 11:04:06 20

原创 FFmpeg(7.1版本)编译生成ffplay

但是,实际上却没有生成ffplay,会是什么原因呢?在build.sh脚本里配置了ffplay。

2025-05-07 22:00:23 303

原创 Busybox简介

Busybox是一个开源项目,遵循GPL v2协议。Busybox将众多的UNIX命令集合进一个很小的可执行程序中,可以用来替代GNU fileutils、shellutils等工具集。Busybox中各种命令与相应的GNU工具相比,所能提供的选项比较少,但是也足够一般的应用了。Busybox主要用于嵌入式系统。Busybox在编写过程中对文件大小进行了优化,并考虑了系统资源有限(比如内存等)的情况。

2025-04-13 10:34:28 66

原创 WiFi模组介绍:AP6256

AP6256是正基科技推出的一款低成本,低功耗的模块,该模块具有Wi-Fi(2.4GHz和5GHz IEEE 802.11 a/b/g/n/ac)+蓝牙(BT5.0)功能,并通过了SRRC认证,带mesh,完美替换AP6255(BT4.2)。高度集成的模块提供了网页浏览,VoIP,蓝牙耳机应用的可能性。凭借无缝漫游功能和高安全性,还可以与无线局域网中不同供应商的802.11a/b/g/n/ac接入点进行交互。

2025-04-06 19:46:55 90

原创 DDR简介

DDR SDRAM(Double Data Rate Synchronous DYNAMIC RAM)中文名是:双倍数据速率同步动态随机存储器。传统的SDRAM只在时钟信号的上升沿传输数据,而DDR可以同时在时钟的上升沿和下降沿传输数据,因此在同样的时钟频率下,DDR内存的传输速率是SDRAM的两倍。这就是“Double Data Rate”(双倍数据速率)的含义。所谓同步指的是DDR是同步内存的一种,同步内存与系统时钟信号保持同步。动态是指DDR中的数据断电后无法存储,且需要周期性刷新。

2025-04-02 22:49:14 135

原创 文件系统简介

文件系统由三部分组成:文件系统的接口,对对象操纵和管理的软件集合,对象及属性。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。

2025-04-01 22:50:00 47

原创 嵌入式系统简介

嵌入式系统是由硬件和软件组成,是能够独立进行运作的器件。硬件内容包括:信号处理器、存储器、通信模块等在内的多方面的内容。软件内容:只包括软件运行环境及其操作系统。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM 等, 软件部分以API编程接口作为开发平台的核心。​。

2025-03-31 22:27:02 60

原创 WiFi基础知识

Wi-Fi网络技术(Wireless Fidelity)是基于IEEE802.1b标准的无线通信技术。俗称无线宽带,可以工作在2.4GHZ和5GHz频段。其中,2.4GHz频段具有较好的穿透能力,适合用于覆盖较大范围的无线网络;而5GHz频段则具有更高的传输速率和抗干扰能力,适合用于高密度无线网络环境。

2025-03-08 21:53:10 129

转载 Ubuntu20.04 Samba服务配置

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

2025-02-20 23:22:47 195

原创 MP4分析工具

在实际应用中,我们经常需要对MP4文件进行分析。

2025-02-02 20:20:44 686

原创 MP4基础

MP4是一套用于音频、视频信息的压缩编码标准,由国际标准化组织(ISO)和国际电工委员会(IEC)下属的“动态图像专家组”(Moving Picture Experts Group,即MPEG)制定,第一版在1998年10月通过,第二版在1999年12月通过。MPEG-4格式的主要用途在于网上流、光盘、语音发送(视频电话),以及电视广播。

2025-02-02 16:52:38 1800

原创 FFmpeg工具使用基础

这些工具共同构成了FFmpeg的核心功能,支持各种音视频格式的处理和转换‌。

2025-02-01 21:56:37 483

原创 FFmpeg(7.1版本)的基本组成

FFmpeg 是一个非常流行的开源项目,它提供了处理音频、视频以及其他多媒体内容的强大工具。FFmpeg 包含了大量的库,可以用来解码、编码、转码、处理和播放几乎所有类型的多媒体文件。它广泛用于视频和音频的录制、转换、流媒体传输等领域。

2025-01-31 23:26:53 685

原创 FFmpeg(7.1版本)编译:Ubuntu18.04交叉编译到ARM

指的是在目标系统上进行编译的过程 , 生成的可执行文件和函数库只能在目标系统中使用。如 :在 Ubuntu中,本地编译的可执行文件只能在Ubuntu 系统中执行 , 无法在 Windows / Mac / Android / iOS 系统中使用;在 Ubuntu 中 本地编译的函数库 , 只能在Ubuntu本地开发环境中导入并使用不涉及跨平台编译 或 跨体系结构编译 , 因此不需要考虑目标系统的差异;指的是 不同的操作系统平台指的是 不同的 CPU 架构。

2025-01-31 20:19:41 871

原创 FFmpeg(7.1版本)在Ubuntu18.04上的编译

点击Download Source Code 下载源码到本地电脑上。

2025-01-29 21:17:07 769

原创 FFmpeg在Ubuntu18.04上的安装

FFmpeg 是一个开源的、跨平台的多媒体框架,它可以解码、编码、转码、流式传输、过滤和播放几乎所有类型的音频和视频格式。由于其广泛的用途和灵活性,FFmpeg 支持多种操作系统和平台。

2025-01-29 15:41:43 398

原创 FFmpeg介绍

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。它是目前最强大的音视频处理开源软件之一,被广泛应用于视频网站、播放器、编码器等多种场景中。

2025-01-28 15:55:30 166

原创 视频基础知识

泛指将一系列静态影像以电信号的方式加以捕捉、记录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫作视频。视频帧是视频的基本组成单元,每帧都是一个静止的画面。‌当这些帧快速连续播放时,它们会形成运动的视觉效果。视频帧率‌是指每秒显示的帧数,通常用每秒帧数(Frames Per Second,简称FPS)或“赫兹”(Hz)来表示。视频帧率对画面的流畅度有重大影响。

2024-11-17 22:14:23 1582

原创 队列的概念

队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。队列的数据元素又称为队列元素。在队列中插入一个队列元素称为入队,从队列中删除一个队列元素称为出队。因为队列只允许在一端插入,在另一端删除,所以只有最早进入队列的元素才能最先从队列中删除,故队列又称为先进先出(FIFO—first in first out)线性表。

2024-11-03 21:48:12 1096

原创 数字音频PCM

脉冲编码调制(PulseCodeModulation),简称PCM。是对连续变化的模拟信号进行抽样、量化和编码产生的数字信号。PCM的优点就是音质好,缺点就是体积大。PCM可以提供用户从2M到155M速率的数字数据专线业务,也可以提供话音、图像传送、远程教学等其他业务。PCM有两个标准(表现形式):E1和T1。脉冲编码调制(Pulse Code Modulation)是最常用、最简单的波形编码。它是一种直接、简单地把语音经抽样、A/D转换得到的数字均匀量化后进行编码的方法,是其他编码算法的基础。

2024-11-02 22:20:47 1332

原创 音频基础知识

一秒采集的次数被称为采样率,根据奈奎斯特-香农采样定律,采样率不应低于模拟信号频率的2倍。某些人能听到略高于20KHz的声音,留下一些缓存空间,采集率定为44.1KHz,这是最为常见的采样率。物体的振动使其四周的气压产生变化,这种忽强忽弱变化以波的形式向四周传播,当被人耳所接收时,我们就听见了声音。声音是由物体的振动产生的,这种振动引起了周围空气压强的振荡,我们就称这种振荡的表现形式为波形。现实中的声音是连续的波形,是模拟量。声音的频率是周期的倒数,它表示的是声音在1秒钟内的周期数,单位是赫兹(Hz)。

2024-10-29 23:20:45 636

原创 图像存储格式

YUV是应用在视频领域中常用的颜色空间(color space),所谓颜色空间就是用来描述一个像素的包含了什么必要的元素。YUV是一种视频压缩存储格式。其中Y代表Luma亮度,U代表Chroma色度,V代表Contrast对比度。

2024-10-27 10:47:22 1767

原创 图像基础知识

像素分辨率:直接描述图像的像素数量,例如,一个图像的分辨率可以表示为1920x1080,意味着图像在水平方向上有1920个像素,在垂直方向上有1080个像素。像素的大小和密度直接影响图像的清晰度和细节表现。24位色深(24bpp):真彩色,每个像素由8位红、8位绿、8位蓝组成,总共可以表示约1670万种颜色(2^24=16777216),几乎涵盖了人眼能识别的所有颜色,是目前大多数数字图像的标准。分辨率与图像清晰度的关系是直接的:分辨率越高,即单位面积内像素越多,图像的细节就越丰富,看起来就越清晰。

2024-10-23 00:22:38 2042

原创 摄像头的一些基本参数

这样的叫法也没有太大问题,但是有些商家把插值计算出来的结果称为最后的像素值就有些误导的成分,例如摄像头采集的为640x480(大概30万像素)经过摄像头内部插值得到1280x720图像就称为可以达到插值100万像素,或者直接说100万像素,那就是明显的误导消费者。USB接口是最常见的摄像头接口类型,特别是对于消费级的网络摄像头。需要注意的是,我国交流电供电的标准频率为50Hz,在日光灯环境下的摄像头,帧率最好设置为25或者50,和日光灯闪烁频率一致,这样才能避免采集数据出现一帧亮一帧暗的灯光闪频现象。

2024-10-21 22:05:48 1637

原创 摄像头组成原理

我们平常用的手机,在拍摄景物的时候,光线穿过镜头后,就会在摄像头的传感器上形成光学图像,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到CPU中进行处理,最终转换成手机屏幕上能够看到的图像。摄像头模组主要由三大重要的组成部分:1. 镜头(LENS)2.(SENSOR)3. DSP。

2024-10-20 21:39:00 1287

原创 初识摄像头

摄像头 是指一种用于 捕捉图像 和 视频 的设备。当光线通过镜头时,其经过折射、聚焦和散射后到达感光元件。感光元件将光线转化为电信号,然后由图像处理电路对信号进行放大、滤波、降噪等处理。最后,这些处理过的信号被转换为可视的图像或视频。摄像头广泛应用于各种领域,如家庭安防、视频会议,移动设备等。随着互联网技术的发展和感光成像器件技术的成熟,摄像头的价格逐渐降低,成为普通人可以承受的设备,人们可以通过摄像头在网络上进行音视频交流和沟通,同时还可以用于数码影像、影音处理等方面。

2024-10-20 11:00:26 441

原创 初识嵌入式软件

嵌入式软件介绍

2024-08-26 22:51:07 672 3

原创 初识嵌入式

嵌入式系统

2024-08-23 23:09:29 502 1

原创 初识信息技术

初识信息技术

2024-08-23 00:08:36 343 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除