代码改变世界

阅读排行榜

嵌入式系统软件的全过程质量保证

2009-07-19 11:45 by htc开发, 267 阅读, 收藏,
摘要: 2009-04-09 作者:靳超 来源:电子产品世界质量是产品的生命当今随着软、硬件技术的发展,嵌入式系统广泛应用于航空航天、国防军事、电子通信等行业,其中软件也越来越复杂。而这些领域应用特点,决定了嵌入式系统往往是高安全、任务关键的系统,软件的微小瑕疵就可能严重威胁到生命和国家的安全、天文数字的巨额财产损失。这就使得保证嵌入式软件的质量和可靠性,变得至关重要。而在这些领域,对产品质量从来就保持着高度的重视,有将“质量视为产品的生命”的传统。这样,相关行业的高层管理人员和开发人员对于软件的质量也逐渐提高了重视程度。近年来,在组织上,建立了完善的软件测试体系;在开发和测试方法上,建立了中国的软件 阅读全文

《Windows游戏编程大师技巧》二、Windows编程模型

2012-04-14 15:26 by htc开发, 266 阅读, 收藏,
摘要: 这一章开篇语对我有很大的启迪,一直对Windows下编程有着畏难心理。太庞大的平台和体系,太多的API和术语,太快的技术换代节奏,而我是个想要把握住本质掌握住基础才会有安全感和成就感的程序员,所以我只乐于学习Win32 API。而现在受到这本书的启发,对Windows编程的畏惧少了一些,也有了一些学习计划:1.窗体界面 -> Win32\MFC (简单了解界面消息处理机制吧,实在是不擅长画UI,MFC也有些难)2.网络编程 -> Winsock (这是我比较想学的)3.Web控件 -> ActiveX (不了解,应该学学)4.动画游戏 -> GDI\DirectX (感 阅读全文

RM9200中flash文件系统的移植

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

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

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

设备驱动编写流程之一

2010-03-09 09:51 by htc开发, 265 阅读, 收藏,
摘要: 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_ 阅读全文
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 105 下一页