自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

colorant的专栏

彩色蚂蚁的博客

  • 博客(125)
  • 资源 (5)
  • 收藏
  • 关注

原创 QT绘图系统

QT绘图系统(The Paint System)作者:刘旭晖 Raymond 转载请注明出处Email:colorant@163.comBLOG:http://blog.csdn.net/colorant/ QT的绘图系统为UI界面在各种设备(屏幕,打印机等等)上的输出,提供了统一的API接口层次结构与Paint绘图输出直接相关的类大致为以下三个类及其子类QPainte

2010-03-10 17:12:00 13047 3

原创 QT动画框架(The Animation Framework)

动画框架(The Animation Framework)作者:刘旭晖 Raymond 转载请注明出处Email:colorant@163.comBLOG:http://blog.csdn.net/colorant/ QT的动画框架也是引入至QT4.6,很有可能是配合图形系统框架为了下一代UI做的铺垫类别个人认为,狭义的来说,Animation Framework指的是以QAb

2010-03-10 10:54:00 10451

原创 QT状态机框架

状态机(The State Machine Framework) 作者:刘旭晖 Raymond 转载请注明出处Email:colorant@163.comBLOG:http://blog.csdn.net/colorant/ QT的State Machine Framework是在Qt4.6中引入的,其理论基础是Harel的Statechart,通过定义一系列的可能状态,以及系统如何在

2010-03-10 10:20:00 9353 1

原创 Logo语言

今天看2010年3月更新的热门编程语言排行版,原本是被标题objective-c排行大幅提升吸引进去的。没想到往下翻看前50名的列表时,赫然发现了Logo语言,排名36!  记得那还是在初中的时候,在学校机房,Apple II电脑上玩过一点。启动时是一个小海龟的图标在屏幕中央,然后可以用类英语的命令操纵它画图。  这个不知道多少年前我以为就绝迹了,没想到还健在,还能上榜单,神奇啊!

2010-03-10 09:25:00 2955

原创 用Valgrind调试GTK程序及其它Tips

用Valgrind调试GTK程序及其它Tips作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/    如何使用Valgrind的文章很多了,我也不打算再写一个,这里只是记录一下自己在调试GTK程序过程中遇到的一些问题,以及其它一些Tips 1.1  

2009-12-23 09:38:00 4047

原创 使用GTK-DOC自动生成API文档

作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/       之前很少做从零开始做上层应用和中间层的开发,所以从来没有接触过API文档的自动生成这个话题,一直以为这是个很复杂的工作,最近做

2009-03-27 10:12:00 8494

原创 SCIM Bridge Client端代码分析

 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/              SCIM bridge端一开始的出现是为了解决C++ ABI兼容性。在Agent端使用C++,而为GTK写的C

2009-02-26 13:03:00 3218

原创 浅析GTK 输入法模块 GTK IMContext

 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/              这段时间因为需要移植一个输入法程序,所以学习研究了GTK下输入法实现的相关程序,这才发现输入法所涉及到的内

2009-02-24 15:43:00 8444 1

原创 理解和使用蓝牙BlueZ中的FTP与PBAP协议

作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones 在蓝牙Bluetooth协议栈中,文件传输协议FTP(File Transfer Profile)和电话号码簿访问协议PBAP(Phoneb

2009-01-04 13:37:00 23088 9

原创 对比SVN学习GIT版本管理工具

对比SVN学习GIT版本管理工具作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/              因为近期工作需要,要掌握git的使用方法,所以决心花点时间学习一下它的各种使

2008-10-31 14:06:00 17260 4

原创 山水阳朔-神奇的银子岩

完整游记请看我的旅行博客: http://colorant.blogcn.com/diary,19878114.shtml 因为之前去过一些小的溶洞,再加上网上看过一些知名溶洞的照片,感觉一般,不外乎就是一些钟乳石,石柱,石笋和人工刻意雕琢的媚俗灯光而已,因此对溶洞并不太感冒,所以这次阳朔之行,银子岩本来是排在我们行程里的候补部分,如果时间紧张,大概就不去了。现在想来,还是没有见过世面啊

2008-09-29 20:24:00 2445

原创 山水阳朔-遇龙河

完整文章请看: http://colorant.blogcn.com/diary,19800608.shtml  要说这次中秋阳朔之行,最让我回味的不是漓江,而是遇龙河。一共去了两次,第一次是头一天傍晚从遇龙河上游的金龙桥逆流而上漂流到富里桥,再往下回到遇龙桥。第二次是次日清晨一大早,骑车穿行在遇龙河下游的田野和山峰之间。下午4点才从阳朔出发,5点到达金龙桥开始漂流,傍晚的河面上,没有其他

2008-09-29 20:07:00 2844

原创 嵌入式系统的动态电源管理技术

嵌入式系统的动态电源管理技术作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/  在嵌入式系统中,电源的管理和功耗的控制,始终是一个非常重要的任务。所以通常面向嵌入式应用的CPU都会

2008-08-25 15:41:00 8640 2

原创 驱动调试常见问题_Keypad

 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/     这里的Keypad不是PC上用的编码式的键盘,而是在嵌入式设备中常见的非编码式的键盘。Keypad的常见连接方式有:矩阵

2008-08-19 10:16:00 4321 1

原创 驱动调试常见问题_Camera

 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/     在嵌入式系统,如手机等平台上使用的Camera sensor通常是由类似I2C这样的总线进行寄存器控制,由CPU端的Co

2008-08-19 10:12:00 12424 10

原创 驱动调试常见问题_LCD

 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/     这里记录的是在TFT类型的LCD驱动的调试中我所遇到过的一些问题,因为具体硬件平台和环境不同,有些问题,现象和原因可能不

2008-08-07 14:56:00 9948 2

原创 驱动调试常见问题_触摸屏

作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/     电阻式触摸屏的Controller从原理上,简单的说就是一个可切换通道的AD转换器,常见的有类似TSC2046这一系列的独立芯

2008-08-07 14:53:00 9205 1

原创 如何成为一名优秀的技术型主管

作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/     这回又是厚着脸皮写这篇文章了,毕竟到目前为止,以自己所承担过的管理岗位来说,仅仅只做了一年的Team Leader,外加一年的驱动

2008-08-05 16:09:00 5077 2

原创 Bad mode in prefetch abort handler detected

  简单记录一下,今天在调试休眠代码时,遇到一个很奇怪的问题,在唤醒过程中,出现了一个没见过Oops。看样子是执行了非法操作,CPU进入了异常状态。 Bad mode in prefetch abort handler detectedInternal error: Oops - bad mode: 0 [#1]Modules linked in:CPU: 0PC is at seri

2008-08-05 11:40:00 6642

原创 如何成为优秀的驱动开发工程师

 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/ 或许这样的标题,应该是由像Linus或Greg KH这样的大师级的高手才有资格写的吧。但是作为我来说,也许我更想把这个标题作为一个疑

2008-08-02 18:15:00 19176 6

原创 驱动编程调优相关辅助工具-图形图像类

 驱动编程调优相关辅助工具-图形图像类作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/1         综述说到驱动编程和调优的辅助工具,我想说的不是像source insigh

2008-07-23 11:56:00 4892 2

原创 移植和使用内核函数跟踪系统KFT

移植和使用内核函数跟踪系统KFT 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/ 以前在2.4内核中使用过KFI来跟踪内核的函数调用,分析性能和帮助理解源码,感觉在某些情况下,还是很好用的,最近在新的项目中,需要在短时间内阅读,维护和修改大量的驱动代码。所以又想到了它

2008-07-14 13:31:00 4179

原创 使用word文档直接发表博客 8 )

 用过好多blog,感觉写文章最不方便的就是添加图片,此外是格式问题。因为我写技术文章时,多数是先用word文档写好,然后粘贴,这样很多场合下,会导致格式错乱,图片还要想办法单独上传。。。。刚试了google doc + blogger把word文档传到google doc上,或者在那里直接写。然后选择发布到blogger 就搞定了 格式,图片都在!看看吧: http://rg

2008-07-11 11:10:00 2766

原创 设置SourceInsight的condition解决代码语法解析错误的问题

 设置SourceInsight的condition解决代码语法解析错误的问题 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/ 今天使用SourceInsight的时候遇到一个很郁闷的问题,明明存在的函数,source insight就是找不到,仔细看了一下,

2008-07-09 16:47:00 10029

原创 用KFI和Graphviz跟踪/优化内核代码

 用KFI和Graphviz跟踪/优化内核代码作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://rgbbones.googlepages.com/  这是大概一年半前写的文章了,最近在做KFI的后续升级KFT的时候,打算再记录一下自己的工作,发现原

2008-07-09 09:13:00 5684

原创 理解和使用Linux的硬件抽象层HAL

理解和使用Linux的硬件抽象层HAL 作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://rgbbones.googlepages.com/ 说来惭愧,基于ARM平台的驱动做了这么长时间了,以前一直在kernel里面忙活,很少了解上层应用相关的发展

2008-07-04 14:47:00 23582 5

原创 理解和使用Alsa的配置文件

 理解和使用Alsa的配置文件作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://rgbbones.googlepages.com/ 最近在做音频相关的驱动,使用到了Alsa。过程中涉及到一些硬件的设置和测试,需要了解Alsa的配置文件的写法,稍

2008-06-30 16:54:00 29560 5

原创 ARM平台上蓝牙协议栈Bluez的移植使用和配置

作者:刘旭晖 Raymond转载请注明出处Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/主页:http://rgbbones.googlepages.com/ Bluez作为当前最成熟的开源蓝牙协议栈,在Linux的各大发行版中已经得到了广泛的应用。在桌面环境下,使用Bluez应该已经没有太大的问题,本文的主

2008-06-27 09:28:00 34965 5

原创 Android Kernel Porting 的简单总结文档

  Simple Guide for Porting Android Kernel作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/ 移植Android的kernel到实际的硬件平台上,很多人很早就做过这件事了,不过相关的文档和经验总结不多,我就写一个吧,也为了自己记录一下大致的流程,以后好继续。1  

2008-02-27 16:59:00 15088

原创 udev文件系统的使用和基本工作原理分析

作者:刘旭晖 colorant@163.com 转载请注明出处 http://blog.csdn.net/colorant/  Udev相关的文章很多,本文的主要目的不是提供一个完整的教学文档,对其使用,只是给出网上现有的主要资源。着重分析其基本工作原理以及在使用中遇到的一些README文档没有明确说明的问题。 1         基本概念udev文件系统是针对2.6内核,

2008-01-09 13:05:00 17515 3

原创 c语言核心技术 二

作者:刘旭晖 colorant@163.com转载请注明出处 http://blog.csdn.net/colorant/================================================malloc 和 calloccalloc会把分配出来的内存中的每一个字节都初始化为0, 这可以保证不仅是将分配给结构对象的内存都初始化为0,包括成员之间的Pad

2007-12-04 16:45:00 4025

原创 Camera 图像处理原理分析- 抗噪 变焦 频闪 等

作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/  1.1        抗噪处理AG 的增大,不可避免的带来噪点的增多,此外,如果光线较暗,曝光时间过长,也会增加噪点的数目(从数码相机上看,主要是因为长时间曝光,感光元件温度升高,电流噪声造成感光元件噪点的增多),而感光元件本身的缺陷也是噪点甚至坏点的来源之一。

2007-12-03 10:52:00 9526 3

原创 Camera 图像处理原理分析- 亮度及曝光控制

 作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/1.1        亮度感应及曝光1.1.1          感光宽容度从最明亮到最黑暗,假设人眼能够看到一定的范围,那么胶片(或CCD等电子感光器件)所能表现的远比人眼看到的范围小的多,而这个有限的范围就是感光宽容度。人眼的感光宽容度比胶片要

2007-12-03 10:38:00 14791

原创 Camera 图像处理原理分析- 色彩篇 三

作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/      颜色相关特效处理1.1        grayscale (灰阶)灰阶图的效果就是将彩色图片转换为黑白图片。1.2        理论理论上,在YUV空间,将UV分量丢弃,只保留Y分量,这样就可以得到黑白图像,这也是彩色电式机信号能兼容黑白电

2007-12-03 10:32:00 7446 1

原创 Camera 图像处理原理分析- 色彩篇 二

作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/  1.1        白平衡1.1.1          色温色温的定义:将黑体从绝对零度开始加温,温度每升高一度称为1开氏度(用字母K来表示),当温度升高到一定程度时候,黑体便辐射出可见光,其光谱成份以及给人的感觉也会着温度的不断升高发生相应的

2007-12-03 10:21:00 9014 2

原创 Camera 图像处理原理分析- 色彩篇 一

  一两年前写的了,贴上来作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/1         前言做为拍照手机的核心模块之一,camera sensor效果的调整,涉及到众多的参数,如果对基本的光学原理及sensor软/硬件对图像处理的原理能有深入的理解和把握的话,对我们的工作将会起到事半功倍的效

2007-12-03 10:16:00 14080 3

原创 YUV / RGB 格式分析及快速查表算法设计

作者:刘旭晖 colorant@163.com 转载请注明出处http://blog.csdn.net/colorant/1         前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出现了各种各样的

2007-12-03 10:00:00 17640 7

原创 c语言核心技术 一

================================================C语言编译分析记号,有一个原则是尽可能靠左合并符号使其得到符合语法的记号,所以a+++b 会被解释为 (a++)+b 而不是 a+(++b)================================================函数作用域和语句块作用域:一直以为函数内部申明的标识符其

2007-12-03 09:41:00 4368

原创 ARM体系结构中原子操作 ATOMIC 的实现

关于整数 的原子操作,对于Atomic_t类型,一直以来,记得书上说的都是要不CPU体系结构本身支持简单的原子操作,要不提供了锁内存总线功能,可以在操作期间,防止对数据的访问发生。今天突然想到,ARM架构本身不提供锁内存总线功能,也没有类似的原子操作的指令,那么如何实现原子操作呢?看了一下代码,原来是通过禁止中断来实现的,由于ARM体系结构不支持SMP架构,所以禁止了中断也就杜绝了代码并发的可

2007-04-24 15:58:00 11117 5

原创 OS Roadmap

挺有搞笑的一个图 操作系统 Roadmap

2007-04-13 15:00:00 2786

ETSI TS 102 223 V8.20 Smart Cards : Card Application Toolkit

Smart Cards : Card Application Toolkit Version 8.20 2009

2009-01-16

佳能EOS相机闪光摄影

摄影无忌上 作者:皆能编译 翻译的一篇很长的闪光灯摄影的文章,原文是分7部分发布的。抓下来,做成pdf。

2008-09-26

gamma曲线计算工具

自己做的,用来计算gamma曲线的数值的excel表格,方便lcd camera之类驱动开发

2008-07-23

计算YUV转RGB的EXCEL表格

自己做的,简单的计算yuv和rgb互相转换的xls表格

2008-07-23

空空如也

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

TA关注的人

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