代码改变世界

阅读排行榜

设备驱动编写流程之一

2010-03-09 09:51 by htc开发, 264 阅读, 收藏,
摘要: 1.在drivers/char/目录下建立一个first_driver_hello.c文件 文件的内容如下 /************************************* NAME:first_driver_hello.c COPYRIGHT:328977974@qq.com **************************************/ #include <linux/module.h> #include <linux/kernel.h> MODULE_LICENSE("GPL"); static int hello_ 阅读全文

RM9200中flash文件系统的移植

2008-05-30 10:28 by htc开发, 264 阅读, 收藏,
摘要: flash文件系统在嵌入式linux系统中是必须的,无论是作为只读的根文件系统还是作为可写的用户文件系统。目前在linux-2.6.14内核上 移植flash文件系统。下载相应内核,打好at91rm9200的补丁后,却发现先前移植nand文件系统的方法在flash文件系统中完全不行。只好从头开始了。 星光AT91RM9200开发板的flash芯片是SST39VF3201,16 位 ,4M 。按目前计划,准备分区为三个区,分别为uboot(0x40000), kernel(0x1c0000), rootfs(0x200000), 应该可以将linux的最小系统跑起来的。 首先,添加MTD分区.. 阅读全文

《算法导论》第二章 入门

2012-01-16 21:59 by htc开发, 263 阅读, 收藏,
摘要: 2.1 Insertion sortPseudocodeis used to specify a given algorithm in English. Issues of data abstraction,modularity, and error handling are often ignored in order to convey the essence of thealgorithm more concisely.伪代码与真实代码的区别只是伪代码更加清晰、简洁。最清晰的表达方式就是直接用英语。为了简洁地表达算法的核心内容,数据抽象、模块化和异常处理等问题常常被忽略。We uselo 阅读全文

浅谈极限编程(XP)和代码重构(Refectoring)

2011-09-02 10:50 by htc开发, 263 阅读, 收藏,
摘要: “历史”教会我们一个道理可是我们常常会忘记任何新技术、新思想无论它们有多“赞”无论它们有多“烂”从它们出现在世人面前那天起人们自然而然地分成对立两派——赞同与反对,坚信与怀疑比如相对论,当时全世界只有不超过五个人能够理解,反对声一片比如干细胞,在包治百病的巨大诱惑下,人类有被重新定义的危险比如核建设,在提供无限能量的同时,却也可在瞬间摧毁一个城市……哲学说任何事物既包含肯定的因素(使其成长),也包含否定的因素(使其灭亡)而黑格尔则说“否定的否定”、“辩证的否定”——辩证的过程Delphi、CB这些曾被广泛采用的工具现在的结局令很多老程序员感到惋惜代码重构和极限编程也是如此即便在那些计算机大师们 阅读全文

FPGA与DSP共享外部总线问题

2007-08-12 10:58 by htc开发, 263 阅读, 收藏,
摘要: 不知道为什么,FPGA一烧入芯片之后,DSP访问外部总线就无法正常。估计原因出在FPGA的总线上,将原本不是给FPGA的数据当成自己的了。所以DSP无法正常访问。 因为我不是搞硬件的,所以遇到这个问题我也无能为力。不过,已经见识了FPGA的强大功力了,很想好好接触一下。但是事情很多,不知道有没有这个时间学习。 下下周才能上班,要解决这个问题,还能花功夫。FPGA还有很多问题,以后的数据传输又是一难题。真难为了硬件组的那个新手了。 当然,我对DSP的外部总线理解也比较肤浅,利用这难得的假期,好好看一遍。 阅读全文
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 105 下一页