[置顶] 基于S5pv210流媒体服务器的实现之网络摄像头(by liukun321 咕唧咕唧)

这里仅介绍流媒体服务器端的实现思路,及编码注意问题,不涉及到代码的具体实现。直接入正题先介绍一下系统硬件框架:                 服务器端应用程序可以分为图像采集、视频硬件编码压缩、RTP打包发送,三个部分。采用C++语言编程,引入C、C++语言混合共享库的方式实现。                图像采集模块主要负责视频数据的采集,并将采集到的数据暂存到DDR2内存中,作为硬件编...
阅读(5171) 评论(19)

[置顶] FT5X06 如何应用在10寸电容屏(linux-3.5电容屏驱动简析&移植10寸电容屏驱动到Android4.2) (by liukun321咕唧咕唧)

这是几个月以前的东西了,在彻底遗忘之前拿出来好好写写。做个笔记,也算是造福后来人了。在做这个项目之前,没有做过电容屏的驱动,印象中的电容触摸屏是不需要校正的。IC支持多大的屏就要配多大的屏。但是拿到需求,发现要用FT5406做10寸屏,可是FT5406手册上明明写了,最大支持到8.9寸。由于经验不足,感到略懵。就去核实这个需求方案是不是搞错了?!得到的答案:蓝魔的平板也是这个搭配。这样, 那需求应...
阅读(7757) 评论(3)

[置顶] S5pv210 HDMI 接口在 Linux 3.0.8 驱动框架解析 (By liukun321 咕唧咕唧)

作者:liukun321 咕唧咕唧 日期:2014.1.18 转载请标明作者、出处。 本文主要简述S5pv210处理器的 HDMI 接口在 Linux 3.0.8 内核下的驱动框架。 现在三星的主流处理器基本都支持HDMI,使用HDMI也有段时间了,却一直不知道它是怎么工作的,只知道linux和android下都会有一个HDMI-service的用户服务程序。然后底层会有HDMI驱动。知道...
阅读(13853) 评论(10)

[置顶] 基于Android2.3的车载导航---andorid GPS HAL的移植与分析(by liukun321咕唧咕唧)

主控: Samsung  ARM Cortex-A8(s5pv210) Gps:    Ublox-6M 系统:  android 2.3.1 内核:    Linux2.6.35 bootloader: u-boot for tiny210 ver4.0 开发板:  Tiny210V1  SDK2(512M  DDR2RAM  SLC NANDFLASH 256M)...
阅读(9999) 评论(20)

[置顶] u-boot for tiny210(core:samsung s5pv210) 更新汇总

下面的文章记录了移植u-boot 到一款以S5PV210为核心的嵌入式开发平台的全过程及并对移植过程做了详细分析。后面对u-boot for tiny210的更新也会汇总到这篇文章中。    ver4.0   http://blog.csdn.net/liukun321/article/details/8558425  (支持SLC NANDFLASH yaffs2文件系统烧写) ver3....
阅读(6035) 评论(3)

[置顶] u-boot for tiny210 ver4.0 (by liukun321 咕唧咕唧)

在修改ver3.1的时候,只是扫了一眼源码,看到支持yaffs写命令,就想当然的认为“大页NAND出来这么多年了,uboot应该支持yaffs2的烧写了”。由于时间问题,当时也没有测试这个功能。这几天仔细看了源码,假象啊。ver3.1还是不支持yaffs2的烧写的。只支持yaffs(小页nand)的烧写。在此郑重的向被我“忽悠”的网友道歉。 也许现在烧写yaffs2的问题早已经被朋友们解决了,毕竟...
阅读(13049) 评论(44)

[置顶] u-boot for tiny210 ver3.1 (by liukun321咕唧咕唧)

这次更新,实现了自动识别Nand或MMC/SD启动(环境变量统一存放于Nandflash中),统一SD及Nand启动模式的nandflash驱动均为8bit HW ECC校验,并调整部分源码文件的结构。 您可以从下面的链接获得源码,也可以下载历史版本,并参考后面的步骤修改获得ver3.1。本次修改的原理简单不做太详细的分析。 最新源码下载: ver4.0源码下载:u-boot for tiny...
阅读(18407) 评论(74)

[置顶] u-boot for tiny210 ver3.0 (by liukun321咕唧咕唧)

在此首先要特别感谢网友李明老师和Alex Ling对我无私的帮助和支持。 这次更新,主要实现了Nand启动,并修改了前几个版本的几个小bug。ver3.0已经基本完成了u-boot的主线功能。后面我还会继续更新其它辅助功能。 之前上传的几个版本,对nandflash烧写时ECC校验是基于软件ECC,由于S5PV210的IROM中固化的启动代码(暂且称其为BL0)在读nandflash时 用的...
阅读(9401) 评论(10)

[置顶] u-boot for tiny210 version2.0(by liukun321咕唧咕唧)

version2.0是根据我上一个版本的uboot修改而来的,可以下载源码u-boot for tiny210 version1 后参照下面的内容进行修改 。 也可以参照version1 从头构建tiny210的uboot 。   源码下载:u-boot for tiny210 version2.0   下面链接提供了较新版本和较老版本的下载链接: ver2.1源码下载:u-boo...
阅读(8652) 评论(6)

[置顶] u-boot for tiny210 ver1.0(by liukun321咕唧咕唧)

新版本下载: 下面的链接提供了较新版本的源码 ver4.0源码下载:u-boot for tiny210 ver4.0 ver3.1源码下载: u-boot for tiny210 ver3.1 ver3.0源码下载:u-boot for tiny 210 ver3.0 ver2.2源码下载:  u-boot for tiny210 ver2.2 ver2.1源码下载:u-bo...
阅读(15881) 评论(31)

DPDK KNI模型

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px 'PingFang SC'; color: #525252; -webkit-text-stroke: #525252} span.s1 {font: 14.0px Helvetica}KNI(Kernel Interface)机制是为了让数据包重入内核协议栈,通过创建虚拟设备用于收发报文以达到...
阅读(2143) 评论(0)

Netfilter——Netfilter中的HOOK机制

Netfilter 是 Linux网络内核协议栈提供了报文过滤(防火墙)框架,HOOK机制是Netfilter的核心。一、如何在协议栈中调用钩子函数  在协议栈中相应位置嵌入Netfilter的函数NF_HOOK,来拦截报文送到Netfilter中进行处理。  协议栈中的五条内置链我们知道Linux网络内核内置了5条链PREROUTING、INPUT、FORWARD、OUTPUT、POSTROUT...
阅读(1299) 评论(0)

Netfilter 概述及其hook点

Netfilter概述         Netfilter/IPTables是Linux2.4.x之后新一代的Linux防火墙机制,是linux内核的一个子系统。Netfilter采用模块化设计,具有良好的可扩充性。其重要工具模块IPTables从用户态的iptables连接到内核态的Netfilter的架构中,Netfilter与IP协议栈是无缝契合的,并允许使用者对数据报进行过滤、地址转换、处...
阅读(1572) 评论(0)

如何旁路内核协议栈

此文转自:http://blog.csdn.net/wwh578867817/article/details/50139819在前两篇文章中,我们讨论了如何每秒接收 1M UDP 数据包 以及 如何减少往返时间 。我们在 Linux 上做试验,因为它是一个性能非常好的通用操作系统。不幸的是,对于一些更加专业的工作,Vanilla Linux(译者注:Linux 的内核版本,代号“香草”) 内核的网...
阅读(1786) 评论(0)

给未来程序员的15个顶级职业建议

好吧,我觉得10条不够,应该有15条职业建议。不过首先,我想解释一下出色的职业生涯是什么样的。他们的进步曲线并不是每个月都会上升一点的直线图形。(即便是普通人的职业生涯也不会是这样的直线图形。每个月提升一点,然后量变达到质变,出现一个大的进步。)伟大的职业生涯看起来更像是这样的。在某段时间内增速放缓,然后挨过了“瓶颈点”之后会有急剧上升。为什么会有颜色的变化?那是因为职业发生了变化:软件开发到产品...
阅读(2655) 评论(0)

Docker 使用总结

从贴出Docker 资料汇总那篇水帖, 到现在已经完整的做过一个用Docker部署的小型website集群并且已经上线运行了。 对docker的使用也有了些许体会(不过现在对Docker的理解还停留在一个轻度使用者的角度去理解)。这个项目从负载均衡 、反向代理、及app server全都是跑在Docker容器上。为什么使用Docker? 也许是时候好好想想这个问题了。最开始用Docker只是为了快...
阅读(5520) 评论(2)

iptables详解

一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关。 对于TCP/IP的七层...
阅读(2173) 评论(0)

docker资料汇总

占位待更。。。。。。。。。。。。。。。。。。。。。...
阅读(2738) 评论(0)

二叉树的常见问题及其解决思路

二叉树的常见问题有如下几个,如果解决好了,就跟链表一样轻松:唯一不一样的是,二叉树是非线性结构。常见的问题如下:二叉树的问题1.二叉树三种周游(traversal)方式:[cpp] view plaincopy二叉树的问题  1.二叉树三种周游(traversal)方式:  2.怎样从顶部开始逐层打印二叉树结点数据  3.如何判断一棵二叉树是否是平衡二叉树  4.设计一个算法,找出二叉树上任意两个...
阅读(2596) 评论(0)

GitHub 优秀的 Android 开源项目

原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableV...
阅读(4684) 评论(0)

数据仓库--Hive之常用优化方法

以下列举在使用数据仓库时常用的优化方法:1、join连接时的优化:当三个或多个以上的表进行join操作时,如果每个on使用相同的字段连接时只会产生一个mapreduce。2、join连接时的优化:当多个表进行查询时,从左到右表的大小顺序应该是从小到大。原因:hive在对每行记录操作时会把其他表先缓存起来,直到扫描最后的表进行计算3、在where字句中增加分区过滤器。4、当可以使用left semi...
阅读(2631) 评论(0)

数据仓库工具--Hive

hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。何为Hive? Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列...
阅读(2358) 评论(0)

数据库分区及分区优点

此文从以下几个方面来整理关于分区表的概念及操作:         1.表空间及分区表的概念         2.表分区的具体作用         3.表分区的优缺点         4.表分区的几种类型及操作方法         5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间:   是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表...
阅读(3149) 评论(0)

MongoDB常用语句对比SQL

分享下MongoDB常用语句,与SQL做对比:一、查询find方法 db.collection_name.find(); 查询所有的结果: select * from users; db.users.find(); 指定返回那些列(键): select name, skills from users; db.users.find({}, {'name' : 1, 'skills' : 1}); 补...
阅读(3371) 评论(3)

解决MySQL中文乱码

设置步骤:一、编辑MySql的配置文件MySql的配置文件Windows下一般在系统目录下或者在MySql的安装目录下名字叫my-default.ini,可以搜索,Linux下一般是 /etc/my.cnf--在 [mysqld] 标签下加上三行default-character-set = utf8character_set_server = utf8lower_case_table_names...
阅读(2378) 评论(0)
301条 共21页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1294111次
    • 积分:12026
    • 等级:
    • 排名:第1213名
    • 原创:166篇
    • 转载:135篇
    • 译文:0篇
    • 评论:439条
    关注我的微博
    公告板
    由于发现原创文章,在未署名作者及出处的情况下被转载。在以后所有的原创文章开头我都会写明作者和出处。希望朋友们以后在转载本博客原创博文时注意标明文章作者及出处。

    练武不练功,到老一场空

    欢迎大家加入LINUX讨论群 群号143898979
    博客专栏
    最新评论