发布时间:2016-02-02 10:27:28
除了人工的分析之外,最简单最直接的调试方法要算printf了。不过,我们这里推荐使用的并不是初学C语言时使用的函数int printf(const char *format, ...),而是稍微复杂一点的fprintf()函数,因为它更方便我们之后重定向错误输出信息到指定的设备。fprintf()函数的原型如下:int fprint.........【阅读全文】
发布时间:2014-06-16 11:01:40
一 概述 Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpi.........【阅读全文】
发布时间:2013-12-23 16:05:39
Modern CPUs are more and more powerful. When there is no job to do,itenters into idle state. During its ilde period, we certainly cancutoff its power and have it enter into low-power state only if weknowwhen there is new assignment and we can re-activate CPU and have itdoits jobs again. The .........【阅读全文】
发布时间:2013-09-16 17:50:18
本文摘自(有删改): http://emb.sunplusedu.com/answer/2013/0528/1482.html内存映射结构: 1、32位地址线寻址4G的内存空间,其中0-3G为用户程序所独有,3G-4G为内核占有。 2、struct page:整个物理内存在初始化时,每个4kb页面生成一个对应的struct pag.........【阅读全文】
张子萌2012-03-26 13:34
博主您好,1-2月评选名单已公布您获得了系列博文参与奖,本次评选可选奖品种类较多,请您入内选择http://blog.chinaunix.net/uid-24789255-id-3132861.html,回复我您需要的奖品名称,也请把您的邮寄地址给我们(姓名、电话、邮寄具体地址),我们会尽快发给您快递。