自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(174)
  • 资源 (24)
  • 收藏
  • 关注

原创 全志烧录工具LiveSuite使用注意事项

全志烧录工具LiveSuite使用注意事项

2023-09-14 10:38:09 391

转载 PTA是什么?BT-WIFI共存

在2.4G频段,WIFI和BT共用天线,两者之间是如何控制?是否无法同时用WIFI和BT?

2023-03-13 11:23:44 2263 1

原创 Gstreamer常用指令

测试 fbdevsink 命令gst-launch-1.0 videotestsrc ! fbdevsink使用playbin元件自动寻找元件播放音视频gst-launch-1.0 playbin uri=file:///tmp/bad_apple.mp4使用decodebin元件自动寻找解码器,指定fb元件播放视频gst-launch-1.0 filesrc location=bad_apple.mp4 ! qtdemux ! decodebin ! sunxifbsink.

2023-03-07 15:07:21 1100

原创 Melis学习笔记(二):顶层Makefile分析

该文对Melis系统顶层Makefile进行了详细介绍,并简要说明其子目录Makefile的编写规则。

2023-02-28 09:52:33 399

原创 Melis学习笔记(一):开发环境说明

该文章介绍了Melis系统下载、编译、打包、烧录等方法。

2023-02-23 15:40:29 342

转载 【Linux】Shell条件判断if中的-a到-z的意思

Linux shell条件判断if中的 -a到-z的意思

2022-11-25 09:38:19 1753

原创 搭建repo服务器管理多个git工程

repo命令行工具,对git部分命令进行封装,将百多个git库有效的组织。

2022-11-23 14:34:25 1025

原创 Git学习:git remote 命令 和 git push 命令

git remote 命令和 git push 命令

2022-10-26 10:52:17 4372

转载 物联网WiFi配网方式原来是这七种!

本文以通俗易懂的方式和形象的漫画配图详细的介绍了物联网设备的Wi-Fi配网七中方式,nice!

2022-09-15 15:57:20 3245

原创 【初识AI】(一):ASR和NLP

ASR是指自动语音识别技术,是一种将人的语音转换为文本的技术。其目标就是将人类的语言中的词汇内容转换为计算机可读的输入。自然语言处理(NLP)是人工智能的一个分支,它使计算机能够像人类一样理解、处理和生成语言。

2022-09-13 11:24:41 1764

原创 算力理解MIPS/DMIPS/MFLOPS/TOPS

在处理向量计算的情况下,同一个向量的不同维度之间的计算是相互独立的。

2022-08-26 11:18:32 15468 1

原创 Linux命令汇总

linux命令总结,便于查找使用

2022-08-01 14:39:31 687

原创 全屋WiFi方案:Mesh路由器组网和AC+AP

家庭全覆盖组网, Mesh 或 AC+AP 组网的方式,都可以达到满足全屋覆盖、漫游的目的。

2022-07-28 13:42:08 20755 3

原创 什么是物联网?常见IoT协议最全讲解

物联网通信环境有Wi-Fi、RFID、NFC、Zigbee、6LoWPAN、Bluetooth、GSM、GPRS、GPS、3G、4G等网络,而每一种通信应用协议都有一定适用范围。

2022-07-25 15:23:58 12378

原创 OpenWRT学习笔记(一):用户自定义添加app的开机自启动

OpenWRT开机自启动服务通过procd来管理。

2022-07-08 18:12:09 5582

转载 OpenWRT学习笔记(二):添加用户自定义app

OpenWrt 是一个比较完善的嵌入式 Linux 开发平台,在 OpenWrt 中增加软件包极其方便,按照 OpenWrt 的约定就可以很简单的完成。

2022-07-07 15:14:50 2149

转载 Socket通信原理和实践

本文详细讲解了Socket通信原理和实践,文中通过示例代码介绍的非常详细。

2022-07-04 14:34:19 208

原创 ubuntu查看和修改PATH环境变量的⽅法

修改ubuntu中PATH的四种方法

2022-06-21 10:29:11 8528

转载 EVT/DVT/PVT/MP代表什么阶段

EVT/DVT/PVT/MP是指在制造行业一个产品研发导入从试产到量产的不同阶段。

2022-06-09 09:21:40 11190

原创 Melis链接报错:undefined reference to(找不到某个函数)

编译错误处理

2022-05-11 10:22:56 5127

原创 Ubuntu工具---minicom安装和使用

在嵌入式开发中,串口打印是工程师最常用也是最好用的调试方式,所以串口终端软件是一个嵌入式开发者必备的工具。

2022-04-15 19:21:59 9522

原创 常用存储器(SRAM、DRAM、NVRAM、PSRAM)简单介绍

PSRAM作为常用的一种外设存储设备,所具有的优点使其广泛被应用。本文先介绍常用的存储器简单介绍各自特点,在原理章节对psram的工作原理进行详细介绍。对于常用的存储器可以简单分类如下:1、数据易失性存储器,如DRAM(Dynamic RAM,动态RAM)、SRAM(Static RAM,静态RAM)。这类存储器读写速度较快,但是掉电后数据会丢失。在SoC设计中通常被用作数据缓存、程序缓存;2、数据非易失性存储器,如NAND/NOR flash。这类存储器读写速度比较慢,但是在掉电后数据不会丢失。因此

2022-04-14 13:40:40 18593

原创 新安装的Ubuntu16.04系统,搭建FreeRtos开发环境总结

今天刚安装了Ubuntu16.04系统,装好后开始搭建R328 freertos开发环境。代码下载好后,在执行 mrtos_menuconfig 打开SDK配置项时,报以下错误 “error opening terminal: xterm-color”,如下图所示:解决方法:mkdir -p /usr/share/terminfo/xcd /usr/share/terminfo/xln -s /lib/terminfo/x/xterm-color xterm-color配置好SDK后进行编

2022-04-11 17:59:32 1523 2

转载 C语言:ioremap函数

一、 ioremap() 函数基础概念几乎每一种外设都是通过读写设备上的相关寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两种:I/O 映射方式(I/O-mapped)典型地,如X86处理器为外设专门实现了一个单独的地址空间,称为"I/O地址空间"或者"I/O端口空间",CPU通过专门的I/O指令(如X86的IN和OUT指令)来访问这一空间中的地址单元。内存映射方式(Memory-mapp

2021-11-22 11:43:46 685

原创 ALSA 配置文件简介

参考自:asoundrc文件    asoundrc配置文件简单介绍    asound.conf 插件讲解文章目录1、Asoundrc1.1、什么是asoundrc文件?1.2、为什么需要asoundrc文件?1.3、asoundrc文件什么时候被加载的?2、Plugin(插件)2.1、Plugin: hw2.2、Slave 定义2.3、Plugin: Rate2.4、Plugin: Route & Volume2.5、Automatic conversion plugin2.6、Plugi

2021-11-05 15:23:32 3534 3

转载 【I2C】TWI-I2C学习详解

TWI-I2C学习详解

2021-09-10 13:49:18 8860

原创 【I2C】I2C-Tools的使用方法

【I2C】i2c-tools的使用方法

2021-09-09 15:16:14 4332

转载 Linux内核调试技巧 dump_stack()

linux内核提供函数dump_stack()来跟踪函数的调用过程,原理是通过打印当前cpu的堆栈的调用函数来显示当前的上下文环境与调用关系;

2021-09-07 16:43:17 1216

原创 HEVC学习

HEVC_CJL的专栏

2021-08-24 13:36:55 246

转载 static、volatile与const用法及区别

1、什么是static?static 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,其他源文件也可以访问。如果加了static,就会对其它源文件隐藏。对于变量而言,static还有其他作用:1)保持变量内容的持久性;2)默认值为0;1.1、static全局变量与普通的全局变量有什么区别 ?全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,

2021-08-24 11:22:04 1406

原创 Automake使用说明汇总

1、《Automake使用说明》2、《Automake专栏》

2021-08-20 17:45:27 94

转载 C语言:__attribute__(constructor)和__attribute__(destructor)

1、前言最近看代码,看到一个函数前面用__attribute__((constructor))修饰,搜了整个程序,没发现哪个地方调用这个函数。如下:__attribute__((constructor)) void load_file(){ printf("Constructor is called.\n"); g_count = (int *)malloc(sizeof(int));}2、__attribute__介绍__attribute__可以设置函数属性(Functio

2021-08-20 17:39:28 1716 2

原创 常见gcc编译警告汇总

gcc编译警告总结

2021-08-20 17:00:31 5325

原创 编译器对于整数类型(int、uint等)右移(>>)32位,会发生什么情况?

整数类型编译

2021-08-19 14:16:31 1536

转载 【Linux】strip命令简介------给文件脱衣服

作为一名linux开发人员, 如果没有听说过strip命令, 那是很不应该的。strip这个单词, 大家应该早就学过了, 你就记住是脱衣服就行了, 别的不要多想。在linux中, strip也有脱衣服的含义, 具体就是从特定文件中剥掉一些符号信息和调试信息。我们来看main.c文件:#include <stdio.h> int add(int x, int y){ return x + y;} int aaa;int bbb = 1;char szTest[] = "g

2021-08-06 10:12:06 2766

转载 Sunxi平台图形开发

一、显示系统基础硬件术语1)layer:一个图层处理单元,可以处理一张输入图像,按支持的图像格式分为video和ui类型。2)channel:一个硬件通道,包含若干个图层处理单元,可以同时处理若干(典型4个)格式相同的图层。3)alpha:透明度,在混合时决定对应图像的透明度。4)transform:图像变换,如平移、旋转等。5)overlay:图像叠加,按顺序将图像叠加一起的效果。Z序大的靠近观察者,会把z序小的挡住。6)blending:图像混合,按alpha比例将图像合成一起的效果。7

2021-07-26 16:25:47 1196 2

转载 【Linux】设备树详解dts

在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device、i2c_board_info等)被大量取消,取而代之的是设备树,其目录位于arch/arm/boot/dts1. 设备树的组成1个dts文件+n个dtsi文件,它们编译而成的dtb文件就是真正的设备树。soc厂商会把soc公共的特性和多块开发板公用的特性提炼为dtsi,而dts则负责描述某个具体的产品(开发板)的特性。dts直接或间接的包含多个dt

2021-06-30 17:34:21 3340

转载 Markdown文档常用字体及颜色设置

markdown常用字体和颜色设置

2021-06-30 17:24:16 6568 2

转载 OpenMAX/IL: OMX IL 学习笔记【4】- 实现一个组件

1. 导读本文聚焦于如何编程实现一个真正的组件,主题思想是介绍一个组件在编程sjo的模块组成以及如何编写,也会介绍下组件的初始化过程、组件之间的绑定过程、数据同步过程。在下一篇文章里面会对video、audio、clock等组件进行介绍。注意: 该文章主要介绍 组件内部代码 的实现,其余部分简略介绍,实际上完整的组件还包括有组件类型的管理,组件绑定模块,组件句柄的分配,然后才是下面的各个组件的实现,但是OpenMAX的标准化使得我们编写组件内部代码的时候不必过于关心更上层的组件管理代码的实现,只需要知道

2021-06-21 09:58:08 952

转载 OpenMAX/IL: OMX IL 学习笔记【2】- 组件

OpenMAX的重点组成部分就是组件,OpenMAX通过将meida流过程中的各个模块抽象化为组件来进行耦合,在OpenMAX标准下,数据流通过组件来进行传递、处理、显示。在该篇文章里,不需要了解细致的组件内部实现机理,也不需要知道各种方法的代码实现形式(如遇少量代码形式的解析说明可暂时略过,只需要知道该段代码要完成的工作是什么即可),通过阅读该文章,需要知道的是组件是什么?它有什么用处?内部的主要组成结构是怎样的?更加细节性的介绍放到后面的文章里面介绍。OpenMAX IL spec手册下载:ht.

2021-06-16 16:48:27 1358 1

RISCV GDB调试指南,介绍GDB指令

2022-11-08

vim配置文件,将vim打造成SourceInsight

vim配置文件,将vim打造成SourceInsight

2022-04-20

多媒体中H263协议说明中文版

多媒体中H263协议说明中文版

2022-03-04

多媒体中H263协议说明

多媒体中H263协议说明

2022-03-04

AVS资料汇总.7z(编解码相关)

AVS资料汇总.7z

2020-12-24

avs+资料汇总.7z

avs+资料汇总.7z

2020-12-24

mpeg中英文资料汇总.7z

mpeg中英文资料汇总.7z

2020-12-24

新一代视频压缩编码标准-H.264_AVC(第二版).pdf

新一代视频压缩编码标准-H.264_AVC(第二版).pdf

2020-12-24

新一代视频压缩编码标准H.264.pdf

新一代视频压缩编码标准H.264.pdf

2020-12-24

H.264码流结构解析.pdf

H.264码流结构解析.pdf

2020-12-24

H.264官方中文版.pdf

H.264官方中文版.pdf

2020-12-24

MP4格式解析.doc

MP4格式解析.doc

2020-12-24

GStreamer应用程序开发手册.pdf

GStreamer应用程序开发手册.pdf

2020-12-24

GStreamer讲解.pptx

GStreamer讲解

2020-12-24

gstreamer-test

gstreamer-test

2020-12-24

GStreamer+插件开发指南.pdf

GStreamer+插件开发指南.pdf

2020-12-24

G711_G721_G723.7z

在电话技术中,有两个主要的算法标准,分别定义在 mu-law 算法(美国使用)和 a-law 算法(欧洲及世界其他国家使用)中。两者都是基于对数关系的,但对于计算机的处理来说,后者更为简单。

2020-03-06

.vimrc配置文件

介绍Vim配置文件.vimrc,配置Vim显示行号、支持utf8中文不乱码、突出显示Vim当前行,设置高亮显示括号匹配和tab缩进,解决Vim粘贴时多出缩进和空格问题。

2019-12-17

视频编解码学习之五:差错控制及传输 - Mr.Rico - 博客园.pdf

介绍了差错控制目的、差错控制技术、纠错、重传、前向纠错码等知识

2019-09-03

视频编解码学习之四:视频处理及编码标准 - Mr.Rico - 博客园.pdf

介绍了视频处理、预处理、去隔行的方法、MPEG去隔行处理、空间缩放、超分辨率等知识

2019-09-03

视频编解码学习之三:变换,量化与熵编码 - Mr.Rico - 博客园.pdf

介绍了变换编码、变换类型、KL变换、离散傅立叶变换、离散余弦变换、快速DCT变换、H.264的4x4整数变换等知识

2019-09-03

视频编解码学习之二:编解码框架 - Mr.Rico - 博客园.pdf

介绍了码流结构、帧类型、条带、宏块、预测编码、运动估计、变化编码、量化等知识

2019-09-03

视频编解码学习之一:理论基础 - Mr.Rico - 博客园.pdf

①为什么要进行视频压缩? ②为什么可以压缩? ③数据压缩分类 ④编解码器 ⑤压缩系统的组成 ⑥编解码器实现 等等

2019-09-03

mp4文件格式详解.7z

mp4文件格式详解,介绍了各个box的含义,以及如何解析出所需要的媒体信息

2019-07-24

ISO base media file format.pdf

Information technology — Coding of audio-visual objects — Part 12: ISO base media file format

2019-07-24

空空如也

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

TA关注的人

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