存档页 – 08月, 2006

基于ARM的嵌入式Linux移植真实体验(5)――应用实例

08月 15th, 2006

本章主要给出了Linux平台下文件、进程控制与通信、线程控制与通信的编程实例。

Read more...

Posted in 3.嵌入式系统 | No Comments »

二十载风雨飘摇,成败荣辱也潸然――Borland程序员之痛

08月 14th, 2006

谨以此文,献给全世界热爱Borland、曾经在Borland系列编译器之上挥洒汗水的人们!
――题记

Read more...

Posted in 6.软件工程 | No Comments »

基于ARM的嵌入式Linux移植真实体验(4)――设备驱动

08月 14th, 2006

Linux下的设备驱动程序被组织为一组完成不同任务的函数的集合,通过这些函数使得Linux的设备操作犹如文件一般。

Read more...

Posted in 3.嵌入式系统 | No Comments »

基于ARM的嵌入式Linux移植真实体验(3)――操作系统

08月 14th, 2006

对于复杂的系统,为使其具有任务管理、定时器管理、存储器管理、资源管理、事件管理、系统管理、消息管理、队列管理和中断处理的能力,提供多任务处理,更好的分配系统资源的功能,很有必要针对特定的硬件平台和实际应用移植操作系统。鉴于Linux的源代码开放性,它成为嵌入式操作系统领域的很好选择。

Read more...

Posted in 3.嵌入式系统 | No Comments »

一道著名外企面试题的抽丝剥茧

08月 13th, 2006

问题:对于一个字节(8bit)的数据,求其中“1”的个数,要求算法的执行效率尽可能地高。

分析:作为一道著名外企的面试题,看似简单,实则可以看出一个程序员的基本功底的扎实程度。你或许已经想到很多方法,譬如除、余操作,位操作等,但都不是最快的。本文一步步分析,直到最后给出一个最快的方法,相信你看到本文最后的那个最快的方法时会有惊诧的感觉。

Read more...

Posted in 1.C/C++开发 | 4 Comments »

基于ARM的嵌入式Linux移植真实体验(2)――BootLoader

08月 12th, 2006

BootLoader指系统启动后,在操作系统内核运行之前运行的一段小程序。通过BootLoader,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。

Read more...

Posted in 3.嵌入式系统 | No Comments »

基于ARM的嵌入式Linux移植真实体验(1)――基本概念

08月 12th, 2006

ARM是Advanced RISC Machines(高级精简指令系统处理器)的缩写,是ARM公司提供的一种微处理器知识产权(IP)核。

Read more...

Posted in 3.嵌入式系统 | No Comments »

页面

news


  •   ----Counters-----
         Welcome to Inside SW,FW and HW R&D.
       Developer:宋宝华
    21cnbao@21cn.com

导航

分类

技术网站

最新日志

存档

最新评论