自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ProYuan的博客

嵌入式软件开发

  • 博客(181)
  • 资源 (49)
  • 收藏
  • 关注

原创 littleVGL开发:littleVGL的介绍

LittlevGL是一个免费的开放源代码图形库,它提供创建嵌入式GUI所需的一切,它具有易于使用的图形元素,精美的视觉效果和低内存占用;没错,它是一个开源的图像库,旨在为嵌入式设备提供一个精美的界面,当然嵌入式设备只是一部分,由于它是使用标C所写,你可以很轻松的移植到更多设备上,包括但不局限于嵌入式设备。

2020-11-19 08:59:35 18178 5

原创 海思3520Dv300和NVP6124B摄像头自适应

前言: 对于HIS视频采集、输出和编解码,直接使用海思SDK中的sample代码+NVP6124就可以实现,这里有提供HIMPP开发文档、海思sample源码和NVP6124的驱动代码,可以自行去下载; HIMPP开发文档: https://download.csdn.net/download/u012478275/11573292 海思sample源码:...

2019-08-19 17:55:16 4627 2

原创 飞思卡尔 I.MX6Q-vpu视频编解码

前言对应使用飞思卡尔的vpu进行硬件编解码,你需要配置出你linux下LTIB环境,导出imx-test中的mxc_vpu_test源码,这方面的内容在之前文档已经说明,可以去查看,这篇文章主要介绍视频采集以及编解码,对于摄像头设备主要有两种,一种是USB摄像头,另一种是摄像头模组,例如:ov5640;本文主要分析这两种视频采集后再编解码。1、摄像头模组ov5640

2016-04-25 16:19:57 20614 27

原创 top命令 – 实时显示系统运行状态

top命令的功能是用于实时显示系统运行状态,包含处理器、内存、服务、进程等重要资源信息。运维工程师们常常会把top命令比作是“加强版的Windows任务管理器”,因为除了能看到常规的服务进程信息以外,还能够对处理器和内存的负载情况一目了然,实时感知系统全局的运行状态,非常适合作为接手服务器后执行的第一条命令。省略部分输出信息……...

2022-08-10 18:04:01 1179 1

原创 初学者应该掌握的Linux命令

目录一、前言二、强大好用的SHELL三、 执行命令的必备知识四、常用系统工作命令五、系统状态检测命令六、查找定位文件命令七、文本文件编辑命令八、文件目录管理命令一、前言首先介绍系统内核和Shell终端的关系与作用,然后介绍Bash解释器的4大优势并学习Linux命令的执行方法。经验丰富的运维人员能够通过合理地组合适当的命令与参数,来更精准地满足工作需求,迅速得到自己想要的结果,还可以尽可能地降低系统资源消耗。本文精挑细选出读者有必...

2022-05-05 10:10:21 2283

原创 腾讯云数据库 TDSQL-之初体验

目录一、简介二、创建和使用TDSQL1、登录TDSQL控制台,在实例列表,单击新建,进入购买页。2.对数据库进行管理,点击管理3.创建帐号4. 在弹出的对话框,输入帐号名、密码、备注,确认无误后,单击确认。5. 通过Linux 端连接数据库三、MySQL的使用1、数据库的创建与删除2、创建并进入表3、表内数据的增删改查四、总结一、简介TDSQL MySQL版(TDSQL for MySQL)是部署在腾讯云上的一种支持自动水平拆分、S...

2022-05-04 11:26:10 3800

原创 给程序员推荐的一款机械键盘

一、Keychron品牌简介Keychron是一个网红机械键盘,可以同时兼容多款操作系统,是众多科技博主推荐产品。Keychron是机械键盘网红品牌,因在油管上被无数码博主使用而爆红,国内的版本是京东京造K系列键盘,价格要比国外官网便宜。Keychron最大的卖点是可是同时兼容win和mac,在Mac布局中具有与传统Mac系统相同的功能macOS媒体键(F1至F12)!Keychron键盘与多种操作系统100%兼容,完美适用于macOS,Windows,iOS和Android。Keychron于

2022-05-04 09:48:22 6926

原创 Notpad++下载和插件安装

专栏说明 本专栏主要介绍windows及linux下嵌入式开发工作者常用软件说明,好的软件工具和使用习惯不仅可以提高开发效率,更可以让初学者入门,从此爱上编程开发,博主是一名嵌入式软件开发工作者,也是对这么多年来平时使用软件的集合整理,如有不能意见,欢迎评论私信。一、Notpad++软件介绍Xshell是一款国内最常用的远程连接软件,运维及开发的必备工具之一,Xshell 功能强大,它支持SSH、TELNET 、串口等协议。...

2022-05-04 09:12:37 6107 1

原创 Xshell登录后自动执行命令

目录专栏说明一、Xshell软件介绍二、Xshell登录后自动执行命令1、软件下载:2、Xshell登录后自动执行命令专栏说明 本专栏主要介绍windows及linux下嵌入式开发工作者常用软件说明,好的软件工具和使用习惯不仅可以提高开发效率,更可以让初学者入门,从此爱上编程开发,博主是一名嵌入式软件开发工作者,也是对这么多年来平时使用软件的集合整理,如有不能意见,欢迎评论私信。一、Xshell软件介绍Xshell是一款国内最常用的远程连接...

2022-03-31 14:03:43 4494 3

原创 为什么学习Linux系统?

“为什么学习Linux系统?”很多人回说:“因为Linux系统是开源的,所以要去学习。”其实这个想法是完全错误的!开源的操作系统少说有100个,开源的软件至少也有10万个,为什么不去逐个学习?所以上面谈到的开源特性只是一部分优势,并不足以成为您付出精力去努力学习的理由。对普通用户来讲,开源共享精神仅具备锦上添花的效果,我们更加看重的是,Linux系统是一款优秀的软件产品,具备类似UNIX系统的程序界面,并继承了其良好的稳定性。而且,开源社区也在源源不断地提供高品质代码以及丰富的第三方软件...

2022-03-08 08:39:19 2011

原创 ps命令 – 显示进程状态

ps命令是“process status”的缩写,ps命令用于显示当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。语法格式:ps [参数]常用参数:-a 显示所有终端机下执行的程序,除了阶段作业领导者之外 a 显示现行终端机下的所有程序,包括其他用户的程

2022-02-25 11:26:55 4238

原创 wc命令 – 统计文件的字节数、字数、行数

wc命令统计指定文件中的字节数、字数、行数,并将统计结果显示输出。利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据。wc同时也给出所指定文件的总统计数。语法格式:wc [参数] [文件]常用参数:-w 统计字数,或--words:只显示字数。一个字被定义为由空白、跳格或换行字符分隔的字符串 -c 统计字节数,或--bytes或--chars:只显示Bytes数 -l 统计行数,或-

2022-02-25 11:25:07 3335 1

原创 cal命令 – 显示日历

cal命令的名字来自英语单词“Calendar”。改命令用来显示当前日历,或者指定日期的公历(公历是现在国际通用的历法,又称格列历,通称阳历。)如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份 。语法格式:cal [参数] [月份] [年份]常用参数:-l 单月分输出日历 -3 显示最近三个月的日历 -s 将星期天作为月的第一天 -m 将星期一作为月的第一天 -j 显示在当年中的第几天(儒略日) -y 显示当年的日

2022-02-25 11:23:40 1072

原创 date命令 – 显示日期与时间

date命令可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记 。若是不以加号作为开头,则表示要设定时间,而时间格式MMDDhhmm[[CC]YY][.ss],其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数。语法格式:date [选项] [+输出形式]常用参数:-d datestr 显示 datestr 中所设定的时间 (非系统时间) -s datest

2022-02-25 11:22:31 4533

原创 chown命令 – 改变文件或目录用户和用户组

Linux/Unix 属于多用户多任务操作系统,所有的文件皆有拥有者。利用 chown 命令可以将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID,组可以是组名或者组ID,文件是以空格分开的要改变权限的文件列表,支持通配符。 一般来说,这个指令仅限系统管理者(root)所使用,普通用户没有权限改变文件所属者及所属组。语法格式:chown [参数]常用参数:-R 对目前目录下的所有文件与子目录进行相同的拥有者变更 -c 若该文件拥有者确实已经更改,才显示其更改动作

2022-02-25 11:20:59 6675

原创 chmod命令 – 改变文件或目录权限

chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用权限字母和操作符表达式;另一种是采用数字。语法格式:chmod [参数] [文件]常用参数:-c 若该文件权限确实已经更改,才显示其更改动作 -f 若该文件权限无法被更改也不显示错误讯息 -v 显示权限变更的详细资料.

2022-02-25 11:19:55 1362

原创 which命令 – 查找文件

which命令的作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。运维人员在日常工作中经常使用which命令来检查某个系统命令是否存在,或者找出所执行命令所对应的具体位置。语法格式:which [参数] [文件]常用参数:-n 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名 -p 与-n参数相同,但此处的<文件名长度>包括了文件的路径 -w 指定输出时栏位的宽度 -V 显示版本信息 参考实例.

2022-02-25 11:18:27 660

原创 head命令 – 显示文件开头内容

head命令以行为单位,取文件的内容,后面不接参数时默认打印前10行。语法格式:head [参数] [文件]常用参数:-n 后面接数字,代表显示几行的意思 -c 指定显示头部内容的字符数 -v 总是显示文件名的头信息 -q 不显示文件名的头信息 参考实例显示前3行文件内容:[root@linuxcool ~]# head -n 3 install.logInstalling libgcc-4.4.7-23.el6.x86_64warning

2022-02-25 11:16:33 640

原创 less命令 – 分页显示工具

浏览文字档案的内容,用less命令显示文件时,PageUp键向上翻页,PageDown键向下翻页,要退出less程序,应按Q键。less的作用与more十分相似,不同点为less命令允许用户向前或向后浏览文件,而more命令只能向前浏览 。语法格式:less [参数] [文件]常用参数:-b 置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件 -g 只标志最后搜索的关键词 -i 忽略搜索

2022-02-25 11:12:58 529

原创 more命令 – 显示文本文件内容

more命令用于将内容较长的文本文件内容(不能在一屏显示完)进行分屏显示,并且支持在显示时定位关键字。而对于内容较少的文本文件内容则推荐使用cat命令查看。语法格式:more [参数] [文件]常用参数:-num 指定每屏显示的行数 -l more在通常情况下把^L当作特殊字符, 遇到这个字符就会暂停,-l选项可以阻止这种特性 -f 计算实际的行数,而非自动换行的行数 -p 先清除屏幕再显示文本文件的剩余内容 -c 与-p相似,不滚屏,先显示内...

2022-02-25 11:11:11 1179

原创 cat命令 – 在终端设备上显示文件内容

Linux系统中有很多个用于查看文件内容的命令,每个命令又都有自己的特点,比如这个cat命令就是用于查看内容较少的纯文本文件的。cat这个命令也很好记,因为cat在英语中是“猫”的意思,小猫咪是不是给您一种娇小、可爱的感觉呢?注意:当文件内容较大时,文本内容会在屏幕上快速闪动(滚屏),用户往往看不清所显示的具体内容。因此对于较长文件内容可以按Ctrl+S键,停止滚屏;以及Ctrl+Q键可以恢复滚屏;而按Ctrl+C(中断)键则可以终止该命令的执行。或者对于大文件,干脆用more命令吧!语法格式:ca

2022-02-24 09:56:59 1150

原创 apt-get命令 – 安装软件

apt-get命令是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。

2022-02-24 09:55:24 3771

原创 ln命令 – 为文件创建链接

ln命令是linux系统中一个非常重要命令,英文全称是“link”,即链接的意思,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 一种是hard link,又称为硬链接;另一种是symbolic link,又称为符号链接。通俗一点理解,可以把硬链接当成源文件的副本,他和源文件一样的大小,但是事实上却不占任何空间。符号链接可以理解为类似windows一样的快捷方式。符号链接 :1. 符号链接以路径的形式存在,类似于Windows操作系统中的快捷方式。 2. 符号链接可以跨文件系统 ,硬

2022-02-23 11:36:52 2480

原创 netstat命令 – 显示网络状态

netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。从整体上看,netstat的输出结果可以分为两个部分:一个是Active Internet connections,称为有源TCP连接,其中”Recv-Q”和”Send-Q”指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见

2022-02-23 09:26:15 396

原创 du命令 – 查看空间

du命令的英文全称是“Disk Usage”,即用于查看磁盘占用空间的意思。但是与df命令不同的是du命令是对文件和目录磁盘使用的空间的查看,而不是某个分区。语法格式:du [参数] [文件]常用参数:-a 显示目录中所有文件大小 -k 以KB为单位显示文件大小 -m 以MB为单位显示文件大小 -g 以GB为单位显示文件大小 -h 以易读方式显示文件大小 -s 仅显示总计 参考实例以易读方式显示文件夹内及子文件夹大小 :

2022-02-23 09:24:47 930

原创 lsof命令 – 查看文件的进程信息

lsof命令用于查看进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用

2022-02-23 09:23:13 2244

原创 awk命令 – 文本和数据进行处理的编程语言

awk命令是一种编程语言,用于在linux/unix下对文本和数据进行处理。而且它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。语法格式:awk [参数] [文件]常用参数:-F 指定输入时用到的字段分隔符 -v 自定义变量 -f 从脚本中读取awk命令 -m 对val值设置内在限制 参考实例打印每一行的第二和第三个字段:[root@linuxcool ~]# awk '{ print $2,$3

2022-02-23 09:20:43 112

原创 tcpdump命令 – 监听网络流量

tcpdump命令是一款sniffer工具,是linux上的抓包工具,嗅探器;它可以打印出所有经过网络接口的数据包的头信息。tcpdump命令工作时先要把网卡的工作模式切换到混杂模式。所以tcpdump命令需要以root身份运行。tcpdump命令是linux下使用最广泛的网络协议分析工具。使用tcpdump命令时,必须精通TCP/IP协议工作原理。语法格式:tcpdump [参数]常用参数:-a 尝试将网络和广播地址转换成名称 -c<数据包数目> 收到指定的数.

2022-02-23 09:19:14 908

原创 sed命令 – 处理编辑文本文件

Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。语法格式:sed [参数]常用参数:-e或--expression=<script> 以选项中指定的script来处理输入的文本文件 -f<script文件>或--file=<script文件> 以选项中指定的script文件来处理输入的文本文件 -h或--help

2022-02-23 09:17:46 299

原创 tar命令 – 打包和备份的归档工具

tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。语法格式:tar [参数] [文件或目录]常用参数:-A 新增文件到以存在的备份文件 -B 设置区块大小 -c 建立新的

2022-02-23 09:16:28 1339

原创 unzip命令 – 解压缩zip文件

unzip命令是用于.zip格式文件的解压缩工具 ,unzip命令将列出、测试或从zip格式存档中提取文件,这些文件通常位于MS-DOS系统上。默认行为(就是没有选项)是从指定的ZIP存档中提取所有的文件到当前目录(及其下面的子目录)。一个配套程序zip(1L)创建ZIP存档;这两个程序都与PKWARE的PKZIP和PKUNZIP为MS-DOS创建的存档文件兼容,但许多情况下,程序选项或默认行为是不同的。语法格式:unzip [参数] [文件]常用参数:-l 显示压缩文件内所包含的文件

2022-02-23 09:14:44 5011

原创 zip命令 – 压缩文件

zip程序将一个或多个压缩文件与有关文件的信息(名称、路径、日期、上次修改的时间、保护和检查信息以验证文件完整性)一起放入一个压缩存档中。可以使用一个命令将整个目录结构打包到zip存档中。对于文本文件来说,压缩比为2:1和3:1是常见的。zip只有一种压缩方法(通缩),并且可以在不压缩的情况下存储文件。(如果添加了bzip 2支持,zip也可以使用bzip 2压缩,但这些条目需要一个合理的现代解压缩来解压缩。当选择bzip 2压缩时,它将通货紧缩替换为默认方法。)zip会自动为每个要压缩的文件选择更好的

2022-02-23 09:13:29 9020

原创 mount命令 – 文件系统挂载

mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。语法格式:mount [参数]常用参数:-t 指定挂载类型 -l 显示已加载的文件系统列表 -h 显示帮助信息并退出 -V 显示程序版本 -n 加载没有写入文件“/etc/mtab”中的文件系统 -r 将文件系统加载为只读模

2022-02-17 08:56:32 2728

原创 ifconfig命令 – 显示或设置网络设备

ifconfig命令的英文全称是“network interfaces configuring”,即用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。语法格式:ifconfig [参数]常用参数:add<地址> 设置网络设备IPv6的IP地址 del<地址> 删除网络设备IPv6的IP地址 down 关闭指

2022-02-17 08:55:31 2045

原创 ping命令 – 测试主机间网络连通性

ping命令主要用来测试主机之间网络的连通性,也可以用于。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。不过值得我们注意的是:Linux系统下的ping命令与Windows系统下的ping命令稍有不同。Windows下运行ping命令一般会发出4个请求就结束运行该命令;而Linux下不会自动终止,此时需要我们按CTR+C终止或者使用-c参数为ping命令指定发送的请求数目。语法格式:ping [参数] [目标主机]

2022-02-17 08:54:19 8268

原创 netstat命令 – 显示网络状态

netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。从整体上看,netstat的输出结果可以分为两个部分:一个是Active Internet connections,称为有源TCP连接,其中”Recv-Q”和”Send-Q”指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见

2022-02-17 08:50:25 508

原创 curl命令 – 文件传输工具

curl命令是一个利用URL规则在shell终端命令行下工作的文件传输工具;它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征;做网页处理流程和数据检索自动化。语法格式:curl [参数] [网址]常用参数:-O 把输出写到该文件中,保留远程文件的文件名 -u 通过服

2022-02-17 08:49:01 3996

原创 tftp命令 – 上传及下载文件

tftp命令用于传输文件。ftp让用户得以下载存放于远端主机的文件,也能将文件上传到远端主机放置。tftp是简单的文字模式ftp程序,它所使用的指令和ftp类似。语法格式:tftp [参数]常用参数:connect 连接到远程tftp服务器 mode 文件传输模式 put 上传文件 get 下载文件 quit 退出 verbose 显示详细的处理信息 trace 显示包路径 status 显示当前状态信息 bin

2022-02-17 08:47:52 4467

原创 fdisk命令 – 磁盘分区

fdisk命令的英文全称是“Partition table manipulator for Linux”,即作为磁盘的分区工具。进行硬盘分区从实质上说就是对硬盘的一种格式化, 用一个形象的比喻,分区就好比在一张白纸上画一个大方框,而格式化好比在方框里打上格子。语法格式:fdisk [参数]常用参数:-b 指定每个分区的大小 -l 列出指定的外围设备的分区表状况 -s 将指定的分区大小输出到标准输出上,单位为区块 -u 搭配”-l”参数列表,会用分区数目取代柱面

2022-02-17 08:46:28 1186

原创 df命令 – 显示磁盘空间使用情况

df命令的英文全称即“Disk Free”,顾名思义功能是用于显示系统上可使用的磁盘空间。默认显示单位为KB,建议使用“df -h”的参数组合,根据磁盘容量自动变换合适的单位,更利于阅读。日常普遍用该命令可以查看磁盘被占用了多少空间、还剩多少空间等信息。语法格式:df [参数] [指定文件]常用参数:-a 显示所有系统文件 -B <块大小> 指定显示时的块大小 -h 以容易阅读的方式显示 -H 以1000字节为换算单位来显示 -i .

2022-02-17 08:44:19 2274

alsa-utils-1.2.2.tar.bz2

alsa-utils-1.2.2 移植库,适用于嵌入式linux下alsa的开发,进行音频的采集和播放

2020-08-14

alsa-lib-1.2.2.tar.bz2

alsa-lib-1.2.2 移植库,适用于嵌入式linux下alsa的开发,配合alsa工具库,进行音频的采集和播放。

2020-08-14

海思HiMPP视频编解码媒体处理软件V3.0开发文档.rar

海思HiMPP视频编解码开发文档3.0,包括:视频系统初始化模块(MPP_SYS_CONF_S)、视频输入模块(VI)、视频前处理模块(VPSS)、视频编码模块(VENC)和视频输出模块(VO)

2019-08-17

海思GPIO应用程序

海思GPIO应用程序,通过操作海思驱动设备,可以控制海思外设IO;

2019-07-02

海思GPIO驱动程序

海思GPIO驱动程序,通过操作海思驱动设备,既可以控制海思的设备GPIO;

2019-07-02

Hi3521A/Hi3520DV300硬件接口用户指南.pdf

Hi3521A/Hi3520DV300硬件接口用户指南,包括对H264编解码、IO口硬件接口、寄存器的说明;

2019-06-29

Linux串口日志重定向到网络远程调试代码

linux嵌入式产品串口日志重定向到网络远程调试程序, 对于在外的嵌入式产品,如果设备出现故障,需要去现场调试找问题,这会很麻烦,也会很耗时间;如果设备具有4G或者上网功能,通过编写一个应用程序,利用网络把设备的串口信息重定向到你自己电脑的TCP工具,就可以通过TCP工具远程调试设备了。

2019-05-17

Linux下 移远4G模块quectel-CM拨号工具

移远模块Linux下quectel-CM工具源码,上线获取IP的拨号工具

2019-05-17

TCP&UDP;测试工具.rar

TCP和UDP测试工具,可以建立TCP和UPD服务端和客服端,用于网路TCP和UDP的调试;

2019-05-09

移远模块Linux下GobinNet驱动

移远模块Linux下GobinNet驱动,适用于移远模块Linux下使用GobinNet方式拨号

2019-03-06

MP4V2把H264封装为Mp4测试API

MP4V2把H264封装为Mp4测试API,函数使用和封装流程,详细在文档中有说明 https://blog.csdn.net/u012478275/article/details/84328143

2018-11-21

mp4v2封装h264裸流为MP4库

mp4v2封装h264裸流的库文件,网址https://blog.csdn.net/u012478275/article/details/84328143 有编译说明和API解析

2018-11-21

ffmpeg封装H246为MP4

使用ffmpeg库文件,把H246封装为MP4,对应https://blog.csdn.net/u012478275/article/details/52473354#comments解析

2018-07-12

广和通NL668无线模块Linux下GobinNet驱动加载

本文档介绍了 NL668 系列模块在 Linux 系统下的驱动安装的方法,以及驱动安装完成后测试 NDIS拨号的方法。驱动安装包括添加 USB 串口驱动以及集成 Fibocom 提供的 NDIS 口驱动。

2018-06-12

海思HI35XX视频编解码代码

海思MPP测试代码,包括:视频系统初始化模块(MPP_SYS_CONF_S)、视频输入模块(VI)、视频前处理模块(VPSS)、视频编码模块(VENC)和视频输出模块(VO)

2017-11-14

海思HiMPP视频编解码开发文档

海思HiMPP视频子系统:视频系统初始化模块(MPP_SYS_CONF_S)、视频输入模块(VI)、视频前处理模块(VPSS)、视频编码模块(VENC)和视频输出模块(VO)的说明和API介绍及例子。

2017-11-13

linux下Apache+mysql+php(LAMP)安装包

linux下Apache+mysql+php开发包和安装流程

2016-09-02

飞思卡尔 I.MX6Q-ipu视频流格式转换

飞思卡尔 I.MX6Q-ipu接口,实现YUV422转为YUV420,YUV422转化为RGB888和分辨率的转换。

2016-08-29

yuyv(yuv422)和nv12(yuv420)转RGB代码

为了实现摄像头视频采集后的视频格式转化,yuyv(yuv422)和nv12(yuv420)转RGB代码。

2016-05-12

linux下v4l2视频采集

linux下使用v4l2对音视频的采集,获取一帧数据

2016-05-12

Linux网络编程-TCP&UDP测试工具.zip

TCP&UDP测试工具

2021-12-08

xshell软件安装包

xshell软件安装包

2021-11-22

littlevgl在嵌入式linux开发demo

littlevgl在嵌入式linux设备中工程例子,可以查看博主文章说明开发https://blog.csdn.net/u012478275/article/details/120182113

2021-09-09

IMX6Q-ipu-examples.tar.gz

飞思卡尔 I.MX6Q-ipu接口,使用硬件IPU转化,实现YUV422转为YUV420,YUV422转化为RGB888和分辨率的转换。

2021-08-10

IMX6Q-ipu视频格式转化-源码库.tar.gz

飞思卡尔IMX6Q官方ipu源码库,编译mxc_vpu_test编解码测试程序需要的ipu源码库

2021-08-10

IMX6Q-vpu编解码-源码库.tar.gz

飞思卡尔IMX6Q官方vpu源码库,编译mxc_vpu_test编解码测试程序需要的vpu源码库

2021-08-10

imx6q-官方vpu编解码-test.tar.gz

飞思卡尔imx6q官方mxc_vpu_test源码,已修改Makefile,可以实现VPU硬件编码

2021-08-10

imx6q-usb采集-vpu编码.tar.gz

这是在IMX6Q飞思卡尔官方mxc_vpu_test代码上修改的能过实现usb摄像头的采集和视频编解码(VPU)

2021-08-09

tslib.tar.gz

QT触摸屏源代码

2021-08-09

paho.mqtt.c-1.3.5.tar.gz

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议

2021-06-02

nng-1.1.1.tar.gz

NNG/nanomsg用来实现进程间通信的一个库文件,很是方便;

2021-06-02

libconfig-1.7.2.tar.gz

Libconfig是一个结构化的配置文件库,它可以定义一些配置文件,例如test.cfg . 它比xml可读性更好,而且更简洁

2021-06-02

littleVGL_windows_helloworld.zip

基于windows下Qt creator的开发littleVGL的测试工程,可以通过博客介绍安装实现:https://blog.csdn.net/u012478275/article/details/109811082

2020-11-19

Lvgl_helloworld.tar.gz

基于Ubuntu下Qt creator的开发littleVGL的测试工程,可以通过博客介绍安装实现:https://blog.csdn.net/u012478275/article/details/109800438

2020-11-19

WIFI驱动MT7601的AP模式源码.zip

linux下wifi驱动MT7601U AP模式库,实用linux下驱动移值。编译可以查看:https://blog.csdn.net/u012478275/article/details/88723445#comments_12888081

2020-07-27

WIFI驱动MT7601的STA模式源码.zip

Linux下wifi驱动,MT7601U STA模式库文件,实用wifi驱动的移值,移植文档可以查看https://blog.csdn.net/u012478275/article/details/88723445#comments_12888081

2020-07-27

linux使用gSOAP生成ONVIF框架C代码

linux使用gSOAP生成ONVIF框架C代码,可以onvif获取设备基本信息、获取设备码流地址(RTSP)等信息

2020-02-20

gsoap_2.8.97版本

使用gSOAP生成ONVIF框架代码,编译完成后,使用gSOAP工具生成ONVIF框架代码,编写ONVIF应用程序

2020-02-18

sample_hifb.c

海思HI3520D上CVBS输出QT界面操作初始化hifb代码,在官方sample程序上进行修改和适配;

2019-10-31

nvp6124b驱动程序

nvp6124b驱动程序,和his sample程序实现对音视频的采集、输出和编解码。

2019-08-17

空空如也

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

TA关注的人

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