- 博客(24)
- 资源 (6)
- 收藏
- 关注
转载 【转载】HAL Copybit 2D加速实例
<br />[S3C6410]Android 2D加速模块Copybit源码<br /><br />=================================================================================<br />/*<br />* Copyright (C) 2008 The Android Open Source Project<br />*<br />* Licensed under the Apache License, Version 2
2010-08-18 17:57:00
2426
原创 YUV2RGB总结
<br />这两天写播放器测试插件,涉及到了yuv2rgb的部分,这里我说现实到PC上,所以是转成32位RGBA,准确的来说windows是BGRA的现实方式,参考了下广大网友的很多做法,最简单典型的算整形法了,而且速度也很快,不会涉及到浮点数运算。当然如果要PORTING到嵌入式平台,做好的当然是使用查表法咯,查表分部分查表法和完全查表法,等会研究下,在贴出具体情况。<br />自我感觉代码还算简单,理解起来也不难,这里贴出来分享:<br />/*------------------------<br /
2010-06-30 11:17:00
6614
原创 那些点点滴滴
知识点集合:OS方向:1. RAM区域划分,无论是否使用SWAP方式,具体模块在RAM的地址的固定方式?在启动过程何时划分?2.BootLoader如何实现从FLASH Load code到RAM,BootLoader针对OS需要加载那些,裸机情况需要加载那些?3.FAT32文件体统在OS中扮演的角色,具体结构如何?4.如果保证自己的OS不会再64K的RAM不会溢出?5.启
2010-05-15 15:25:00
863
原创 FAT文件系统
2010.3.25刚刚闲下来,就看了看FAT文件系统的白皮书,既然看了就总结下心得咯。下面这段话是网上摘录的,感觉总结的非常简单明了:“文件占用磁盘空间时,基本单位不是字节而是簇。簇的大小与磁盘的规格有关,一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64…… 通常在Windows平台下使用的3种文件系统是FAT(文件分区
2010-04-04 23:41:00
5432
转载 ASCII,Unicode和UTF-8
字符编码笔记:ASCII,Unicode和UTF-8文章出处: http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(
2009-09-17 11:43:00
795
转载 gbk、gb2312、big5、unicode、utf-8
标题 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词 选择自 fmddlmyy 的 Blog关键字 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一:使用Windows记事本的“另存为”,可以在
2009-09-17 10:46:00
1945
原创 BMP 全解
好久没写东西咯,最近一种忙图片效果,这两天吧BMP做了,总想记录下东西下来吧,所以总结了下。本想把之前的TGA,PNG,GIF的都再一起重新总结一下,可惜时间不多,那就暂时先把BMP总结咯,位图的资料网上有很多,我只总结下自己在解码过程中遇到的几个问题。BMP格式 BMP格式是常见的格式,早期windows3.0以前,底层图片基本上都使用BMP,所以叫DDB(device de
2009-03-25 15:09:00
1261
转载 const 详解
2007-07-31 22:15第5章 常量 常量是一种标识符,它的值在运行期间恒定不变。C语言用 #define来定义常量(称为宏常量)。C++ 语言除了 #define外还可以用const来定义常量(称为const常量)。5.1 为什么需要常量 如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦?(1) 程序的可读性(可理
2009-03-16 17:16:00
1002
转载 VI 的常用技巧
1. 查找 /xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示 向上查找.其中xxx可以是正规表达式,关于正规式就不多说了. 一般来说是区分大小写的, 要想不区分大小写, 那得先输入 :set ignorecase 查找
2009-01-22 10:28:00
860
转载 putty的复制 技巧
本文是putty/pietty操作的tips,可以让操作提高效率。因为复制粘贴经常使用,比重新敲入要方便许多。putty的粘贴可以配置为鼠标中键或右键,此文假设为右键。(某些环境下配置不一样,对应本文中的右键和中键切换) 1.在windows中复制往putty中粘贴windows中复制:直接选中文本,按Ctrl+C。putty中粘贴:鼠标右键 》vi 中的复制粘贴问题但对于vi编辑
2009-01-19 09:31:00
8199
转载 findfirst函数的用法
findfirst函数的用法函数名称: findfirst 函数原型: int findfirst(char *fname,struct ffblk *ptr,int attrib) 函数功能: 寻找与fname相匹配的第一个文件名称 函数返回: 参数说明: ptr-保存查找到的文件信息 所属文件: #include #in
2009-01-07 14:07:00
9074
转载 ctags的使用
使用CtagsVIM中已经带了Ctags这个程序。尽管ctags也可以支持其它编辑器,但是它正式支持的只有VIM。Ctags可以帮助程序员很容易地浏览源代码。用下面的命令可以在源代码的根目录下创建“tags”文件: [/home/brimmer/src]$ ctags -R “-R”表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。“tags”文件中包括这些对象的列
2008-12-30 09:32:00
850
原创 关于locale的设定
关于locale的设定,为什么要设定locale locale是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文
2008-12-29 19:29:00
968
原创 2008/12/25
今天老是遇到错误是too many open files 在网上找了半天终于有所收获,有如下解决方法:1、ulimit -n 8196 加大linux最大打开文件数,不过这个试过好像不太管用.2、echo "10240" >/proc/sys/fs/file-max (ubuntu 2.6.15的 这句可以用来修改)第二种方法好像更管用。先试试看。。真不想重新编译linux内核下面这个是晚上瞎
2008-12-26 19:48:00
1154
原创 2008/12/25
今天终于开始接触到STB的代码了, 组长让我把新代码的进度条显示加上去, 呵呵 搞了半天没搞出来 不过也算是开始咯嘛,打算明天仔细看看代码启动的模块. 现在是只有一点一点模块来了 还看了看公司的编程规范,感觉都是大同小异,有几个要注意的地方我都笔记下来了还有javadoc的注释方法,感觉挺有用,还没实践过,还要看xml的书啊 , 哎哟 最近要看的东西太多了,
2008-12-25 19:48:00
800
原创 2008/12/24
今天遇见个很郁闷的问题,使用putty总是一段时间后就断开 ,显示software caused connection abort,找了写文档,发现这情况的人还不少,但都没有具体的解决办法 在/etc/ssh/sshd_config 下也无发现,和主机的网络可以ping通的 . 初步觉得可能是SSH限制了连接时间(待定). 1. 关于前几天配置
2008-12-24 18:39:00
759
转载 几个 linux 技巧 感觉不错
原文来自 Hot tips to get the best of Linux in 2008,很有趣也比较复杂(对我来说),所以看了几天才转过来:1. Avoid out of the session or close the terminal with the command Ctrl+DCtr+D 退出终端* set -o ignoreeof Enable Ctrl+D* set
2008-12-24 18:34:00
989
原创 2008/12/23
1. 对于串口工具,可以查看返回的打印信息,非常有用,要注意。2. 烧写镜像文件,flash -noheader 172.16.5.33:loader.bin flash0.loader对于STB有两个root分区,一个是源,一个是备份,所以要烧写两次Flash -noheader 172.16.5.33:boot.img flash0.root1Flash -
2008-12-23 18:56:00
839
原创 2008/12/22
1. 关于对STB烧文件,需要先搭建一个tftpd server来保证文件的传输。在server启动后要指定个目的地址IP和指定传送文件夹目录。2. 今天,Apt-get 不知道为什么居然不能补全!?但是可以直接输入名字下载 郁闷,问题暂时还没找到。apt-get install **这样的命令会下载文件放在 /var/cache/apt/archiv
2008-12-22 20:02:00
672
转载 tty 终端
tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是),是由Teletype公司生产的。设备名放在特殊文件目录/dev/下,终端特殊设备文件一般有以下几种: 1.串行端口终端(/dev/ttySn) 串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行
2008-12-22 17:25:00
837
原创 2008/12/18 日志
继续昨天的环境搭建1. 对昨天的补充,在使用apt-get前,需要设置好其要访问的源地址etc/apt/sources.list还存在对FTP远程传输文件的疑问!? 2. 关于svn不是很了解,不知道其具体含义,了解大概是从服务器提取文件,经过了解SVN是Subversion的简写,是一款开放源代码的版本控制系统。使用 Subversion,可以重新加载源代码和
2008-12-19 19:24:00
986
转载 关于Ubuntu的ip设置
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。转载不是错:Ubuntu命令行修改网络配置方法/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.1. 以DHCP
2008-12-19 19:23:00
848
原创 08/12/18
2008/12/18继续昨天的环境搭建1. 对昨天的补充,在使用apt-get前,需要设置好其要访问的源地址etc/apt/sources.list还存在对FTP远程传输文件的疑问!? 2. 关于svn不是很了解,不知道其具体含义,了解大概是从服务器提取文件,经过了解SVN是Subversion的简写,是一款开放源代码的版本控制系统。使用 Subversio
2008-12-18 18:59:00
748
原创 工作第一天
今天很激动啊 终于开始工作了,期待了二十几年的日子就这样悄然的到了今天主要搭建了下需要的开发环境Ubuntu 的字符模式并不是很熟悉,特别是使用apt-get来网上搜索资源,开始的时候不是很懂主要遇到的问题有:1. apt-get update 更新失败 ? 因为使用的是Ubuntu server 所以在网络配置上有问题,最后才发现网卡是使用的eth1 而不是经
2008-12-17 17:39:00
620
C++ GUI Programming with Qt 41
2008-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人