自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 ffmepg实践系列之--硬解接口实现

闲话知道ffmpeg很久了,可是一直没有深入研究。最近在研究一款显卡的ffmpeg下的硬解,因此想记录下自己研究所得。关于ffmpeg的基本知识,推荐雷神博客,感谢雷神。废话少说,开始填坑。思路1.ffmpeg中如何实现硬件解码接口;2.编译deb包;3.编译sm768硬解驱动库;4.测试总结;ffmpeg硬解框架开始干之前一定要有一个总体框架,有了指导思想,方向就不会错。sm768支持硬件解码,怎么将硬件解码接口提供给ffmpeg,让其支持硬件解码。接下来用smi_h264为例,梳理下流程

2020-07-22 09:29:11 983 1

原创 Linux图形栈之Framebuffer驱动

Linux图形栈之Framebuffer驱动概述开始记录工作学习中点滴知识,这是一个记录,也是总结。言归正传,Linux图形栈是一个非常庞大复杂的系统,然而今天我们就从framebuffer驱动开始抛砖,窥得其冰山一角。framebuffer就是帧缓存,也就是说开发者希望将图像写入帧缓存,就能看到显示设备上的图像,就是这么简单,而不必关心系统与底层显示设备的操作。即使在DRI()中也保留了fr...

2020-04-24 18:19:17 865

原创 linux开发遇到的一些问题

以前以为linux和windows链接,必须通过网线和路由器。现在发现通过无线也能是windows和linux链接了,在虚拟网络编辑器中如下设置这里我遇到了一个小问题,就是始终不能桥接,后来点击就可以设置了。接下来就配置网络,这样linux和windows就能连接了。然后使用secureCRT和filezilla 连接linux。其中还有个问题,那就是crt中庸vi

2015-10-25 11:17:47 353

原创 编写一个孤儿进程,这个孤儿进程可以同时创建100个僵死进程

这道题程序很简单,我就不贴出来了,主要是理解孤儿进程和僵死进程。孤儿进程:父进程在子进程退出前退出了,只有儿子在了。但是这样init进程会接管这些孤儿,wait并释放了pid,所以孤儿进程没什么危害。僵死进程:子进程退出了,父进程没wait ,收到退出信号,虽然子进程释放了内存一些资源,但子进程pid一直霸占着,只有父进程wait了,这样子进程pid就会释放,要不然形成了僵死进程。僵死进程

2015-10-24 17:25:55 1435

原创 从HelloWorld例子初步认识Qt

最近开始学习Qt,有一点点c++,mfc基础,但只能说是略懂皮毛。这样就开始了我的Qt之旅。最让我吃惊的是Qt尽然来自诺基亚,致敬曾经的手机界的巨头。以前开发过上位机的软件,用的是mfc,程序发布经常出问题, 特别移植到其他电脑上经常出现确实dll文件。这里qt同样也遇到了这样的问题,发布时候要不这些动态库一起发布。qt也分debug和release版本,区别是前者大后者小,debug中毕竟有

2015-07-21 09:12:31 370

转载 面试10大算法汇总

英文版以下从Java角度解释面试常见的算法和数据结构:字符串,链表,树,图,排序,递归 vs. 迭代,动态规划,位操作,概率问题,排列组合,以及一些需要寻找规律的题目。1. 字符串和数组字符串和数组是最常见的面试题目类型,应当分配最大的时间。关于字符串,首先需要注意的是和C++不同,Java字符串不是char数组。没有IDE代码自动补全功

2015-02-27 11:23:48 373

原创 u-boot,linux内核,文件系统移植解疑和问题(一)

其实很早以前这一部分做过移植,但是那时有许多问题没弄清楚,基本上是照着国嵌的教程来的,也没怎么仔细去研究。最后又拾起linux,于是花了一段时间又重新来移植系统。先来说说u-boot吧,其实只一部分移植很简单,随便照着哪个教程,也能搞好。但是如果其中很多细节没移好,会影响内核的移植等。u-boot在我的理解就是单片机的启动文件+主要硬件的驱动程序。mini2440不像一般的单片机有内部flash,

2015-01-15 21:23:48 505

转载 vim配置及插件安装管理(超级详细)

1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

2014-03-26 19:20:48 365

转载 Coming Home to Vim

steve loshblog - projects - about - feed Coming Home to Vim Posted 3 years ago on September 20, 2010.I’m a programmer. I work with text files for 6-12 hours every weekd

2014-03-24 19:34:04 736

转载 无插件Vim编程技巧

相信大家看过《简明Vim教程》也玩了《Vim大冒险》的游戏了,相信大家对Vim都有一个好的入门了。我在这里把我日常用Vim编程的一些技巧列出来给大家看看,希望对大家有用,另外,也是一个抛砖引玉的过程,也希望大家把你们的技巧跟贴一下,我会更新到这篇文章中。另外,这篇文章里的这些技巧全都是vim原生态的,不需要你安装什么插件。我的Vim的版本是7.2。浏览代码首先,我们先从浏览代码开始

2014-03-24 19:03:43 371

转载 自学Linux命令的四种方法

自学Linux命令的四种方法小道空空2014 年 2 月 24 日 8 条评论 标签:Linux , Linux命令54本文由 极客范 - 小道空空 翻译自 Danny Stieben。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。如果你想成为Linux高手,那么掌握一些Linux命令是必不可

2014-02-26 21:07:45 496

转载 时钟体系和各类时钟部件

一、时钟体系和各类时钟部件1)s3c2440时钟体系        s3c2440的时钟控制逻辑既可以外接晶振,然后通过内部电路产生时钟源,也可以直接外接提供的时钟源,它们通过引脚的设置来选择。时钟控制逻辑给整个芯片提供3种时钟:FCLK用于CPU核心,HCLK用于AHB总线上的设备,比如CPU核、存储控制器、中断控制器、LCD控制器、DMA和USB主机模块等,PCLK用于APB总线上的设

2013-11-07 21:15:49 820

myfb驱动.zip

myfb驱动以及测试代码,framebuffer驱动,环境是在x86的ubuntu系统中实现的,可供初学者参考学习,有需要的可以学习学习。

2020-04-24

Gstreamer中文开发教程,适合初学者

开源Gstreamer 中文开发教程,详细介绍gstreamer开发相关知识,适合初学者学习开发,强烈建议学习。

2017-03-11

单片机C 语言下LCD 多级菜单的一种实现方法

单片机C 语言下LCD 多级菜单的一种实现方法

2011-11-09

空空如也

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

TA关注的人

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