自定义博客皮肤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)
  • 资源 (16)
  • 收藏
  • 关注

转载 linux fork函数浅析

原文 [cpp] view plaincopy #include   #include   /* 功能:复制进程 参数:无 返回值:  成功:  父进程:返回子进程id                 子进程:返回0          失败:  返回-1 */  pid_t fork(void);   由fork创建的新进程被称为子进程(child process)。该函

2012-06-29 16:13:13 362

转载 交叉编译场景分析(arm-linux)

交叉编译场景分析(arm-linux)--序

2012-06-29 15:03:13 406

转载 DirectFB代码导读

点击进入原文 转载时请注明出处和作者联系方式 作者联系方式:李先静   DirectFB是一个庞大的系统,对它进行彻底分析要花不少时间。幸好多数情况下,只要弄清楚它的基本架构,再重点读一些关键的代码,也就差不多了。前几个月为了完善DFB的窗口管理器,我花了一些时间去研究DFB的架构。把其中一些经验写到这里,供有兴趣的朋友参考。   总的说来,DFB由以下几部分组成: 1.

2012-06-29 14:39:46 549

转载 sscanf函数的高级用法

原文 转载时请注明出处:http://blog.csdn.net/absurd/   大家都知道sscanf是一个很好用的函数,利用它可以从字符串中取出整数、浮点数和字符串等等。它的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。   1.        常见用法。 charstr[512] = {0};

2012-06-29 11:27:59 384

转载 编写可移植C/C++程序的要点

原文 编写可移植C/C++程序的要点   转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd 作者联系方式:Li XianJing 更新时间:2006-3-11   昨天看了05年的《程序员(精华本)》,里面有篇关于编写可移植的C++程序的文章,引起了我一丝兴趣,大致读了一下,有点启发。不过感觉作者是位学院派的人士,没有大型项目的移植经验,把

2012-06-29 11:13:51 551

转载 《Linux内核修炼之道》 之 高效学习Linux驱动开发

原文 这本《Linux内核修炼之道》已经开卖(网上的链接为: 卓越、当当、china-pub ),虽然是严肃文学,但为了保证流畅性,大部分文字我还都是斟词灼句,反复的念几遍才写上去的,尽量考虑到写上去的每段话能够让读者产生什么疑惑,然后也都会紧接着尽量的去进行解释清楚,中间的很多概念也有反复纠结过怎么解释能够更容易的理解,力求即使对于初学者也可以有很少阻碍的一气读完。同时我也把书中一部分自己

2012-06-27 09:53:28 463

转载 GTK/DirectFB两个闪烁的问题

原文 转载时请注明出处和作者联系方式 作者联系方式:李先静   窗口闪烁的主要原因并不是屏幕刷新慢,而是先刷了一个黑屏,然后才显示正常窗口,所以让人感觉屏幕在闪烁。GTK+(2.6)/DirectFB有几个常见的情况会闪烁: 误用gtk_window_present。gtk_window_present的功能是把已经存在的窗口提到前面来,因为前提是窗口存在而且已经绘制好了,

2012-06-25 10:26:23 832

转载 DirectFB简单示例

原文 在上一篇文章中启动好了framebuffer,现在可以用这样一个简单的例子来检验下效果。 来自DirectFB官方网站的简单程序,在屏幕上画一条线。   编译后,执行 成功了。   Simple fullscreen application that draws a horizontal line. 代码如下: #include #include #include

2012-06-25 10:25:05 876

转载 GUI开发之DirectFB

原文 DirectFB 1. DirectFB概述 在嵌入式GUI中需要实现多种图形功能,包括图形绘制以及图形拷贝等。其中的许多功能需要进行大量的数据传递(如图形拷贝)或者需要进行大量的数值计算(如画样条曲线)。如果这些功能都由软件来实现的话,会占用大量的CPU时间且需要传递大量的数据,从而影响了图形性能。许多显示芯片都带有图形处理器,能够从硬件上实现一部分图形功能。支持硬件加速的图形库

2012-06-25 10:20:14 1764

转载 高内聚 低耦合

原文 一 什么是低耦合 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统

2012-06-08 11:23:01 1693

转载 中断之原理篇

原文 前言: 中断是计算机发展中一个重要的技术,它的出现很大程度上解放了CPU,提高了CPU的执行效率。 在中断出现之前,CPU对IO采用的是轮询的方式进行服务,这使的CPU纠结在某一个IO上,一直在等待它的响应,如果它不响应,CPU就在原地一直的等下去。这样就导致了其他IO口也在等待CPU的服务,如果某个IO出现了important or emergency affairs,CPU也抽

2012-06-01 15:24:19 839

转载 Linux 中断学习之小试牛刀篇

原文 前言 在前面分析了中断的基本原理后,就可以写一个内核中断程序来体验以下,也可以借此程序继续深入来了解内核中断的执行过程 一.内核中断程序 : 我们还是来看一看成程序: 在看程序之前,要熟悉如何进行模块编程,和了解module_pararm()的用法。如果不熟悉的话请大家看,module_param()的学习 和Linux内核模块编程 ,在此不作解释。 1.程序interrup

2012-06-01 15:23:01 468

ISO14229-UDS中文翻译版-542

ISO14229_UDS中文翻译版_542页 UDS

2022-12-12

车载诊断标准ISO15765中英文

车载诊断标准ISO15765中英文 UDS

2022-12-12

Nginx开发从入门到精通【pdf】版

Nginx开发从入门到精通【pdf】版 讲的挺详细的,推荐收藏,有需要的一起学习下

2015-08-12

Linphone详解

详细讲解linphone内部结构,对学习和移植linphone的同学会很有帮助,现在没google,基本是找不到这种中文资料的

2014-07-29

NMEA0183.pdf

NMEA0183码报文的详细说明书,介绍的还是比较详细的。

2012-05-28

The NMEA 0183 Protocol

The NMEA 0183 Protocol的详细内容,值得于大家分享

2010-07-27

gpsd-nmea-0183协议

关于gpsd-nmea-0183协议的详细内容,值得于大家分享

2010-07-27

DirectFbWiki翻译第一部分

关于DirectFbWiki的中文版教程,希望和各位一起分享!!

2010-07-23

DirecrFB_overview_V0.2中文版

DirecrFB-overview中文教程,找了好久才找到的,希望能与大家一起分享!

2010-07-23

DirectFB-api

关于DirectFB的api接口说明,希望能与大家分享!

2010-07-23

空空如也

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

TA关注的人

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