嵌入式系统
文章平均质量分 78
Ejnstein
这个作者很懒,什么都没留下…
展开
-
想成为嵌入式程序员应知道的0x10个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII转载 2006-12-26 20:07:00 · 972 阅读 · 0 评论 -
使用ARM开发详细步骤
使用ARM开发详细步骤一、编译QTE库一般,如果你要做Qt/Embedded的开发,最好把Qt/Embedded编译成为两个版本,一个是主机版,一个是目标版。1. 下载QTE在获得Qt/Embeded的源码(free版的源码可在www.trolltech.com下载)之后,将其分别解压到两个目录(比如:/qte/qte-3.3.4-host/和:/qte/qte-3.3.4-target/)2.转载 2007-09-16 09:48:00 · 1921 阅读 · 0 评论 -
Dancing Rectangles: Using GAPI to Create a Managed Graphics Library
转自:http://msdn2.microsoft.com/en-us/library/aa446577.aspx.NET Compact FrameworkDancing Rectangles: Using GAPI to Create a Managed Graphics Library Geoff SchwabExcell Data CorporationDe转载 2007-06-01 15:46:00 · 1272 阅读 · 0 评论 -
Platform builder 4.2 定制内核的一些资料
1. 如何添加注册表用的是national geode 工程是internet appliance 1.在 "File Systems and Data Store" -- "Registry Storage"內,選擇 "Hive-based Registry" 2.在 "File Systems and Data Store" -- "Storage Manager"內,選擇 "FAT File转载 2007-04-18 10:19:00 · 1648 阅读 · 0 评论 -
Platform Builder之旅(六)
增加对大容量物理内存的支持和永久存储注册表是在定制内核工作中常遇到的问题。本篇文章将对这两个方面阐述相关的知识并指导读者如何在PB中实现。对大容量物理内存的支持 在PC上增加物理内存是很方便的,插上内存条后只要自检程序识别,那么桌面操作系统就能够支持。而在基于CE的产品上就没那么简单了。如果物理内存大于64MB,就要在定制内核时做一些工作。 一旦内存管理单元(MMU)开始工作,转载 2007-04-17 19:34:00 · 1064 阅读 · 0 评论 -
Platform Builder之旅(五)
随着CE的发展,对象存储(Object Store)的作用越来越小,而大容量的永久存储设备被越来越多地采用,这一章将针对CE的文件系统阐述相关的知识,让PB开发者除了能够加入对永久存储设备的支持,还能做一些优化。记得在以前讲过的文章中提到了如何在PB中向定制的内核加入对硬盘、光驱的支持(包括ATA设备驱动和各种文件系统),在这里就不再重复了。 CE提供了三种文件系统,基于ROM的转载 2007-04-17 19:32:00 · 862 阅读 · 0 评论 -
Platform Builder之旅(四)
本篇文章是对前面讲过的关于PB的系列文章做一些补充,因为PB包含的知识面太广也太杂,所以针对一些杂项归纳在一起写成这一篇文章。当然一篇文章绝不可能包罗万象,有时间我会陆续写出来。 【Windows CE安装目录】Windows CE.NET v4.1默认安装路径为C:/wince410。其子目录名及目录包含内容如下:Others 包含ATL、MFC运行时文件等。Pla转载 2007-04-17 19:31:00 · 956 阅读 · 0 评论 -
Platform Builder之旅(三)
这篇文章主要讲解PB的配置文件。从用途方面分析,PB包含两种配置文件。分别是源码配置文件和镜像配置文件。下面分别讲解这两种配置文件。一、源码配置文件 源码配置文件用于编译源码时使用。这里的源码是指Windows CE公开的源码,如驱动程序、系统应用程序等。PB在编译平台时将这些公开的源码即时编译并将编译链接后的文件复制到平台工程子目录里。记得前面讲过PB在开始编译时调用cebui转载 2007-04-17 19:29:00 · 1028 阅读 · 0 评论 -
Platform Builder之旅(二)
上一章所说,当用PB的"定制平台向导"选取了一个平台的所有特征(feature)后,接下来的工作就是编译了。即使你从来未曾编译过,你也能想象得到编译的时间一定很长。因为PB是在编译一个操作系统,而非一个应用程序。当然,越快的硬件环境编译的速度就越快。一般我编译一个内核需要5分钟到10分钟之间。 在编译之前你可能还要对这个CE平台的某些特征进行修改。为此,你必须熟悉PB的操作环境。转载 2007-04-17 19:27:00 · 988 阅读 · 0 评论 -
Platform Builder之旅(一)
在以前的文章中我已经数次提到了Platform Builder(简称PB),并且简单的讲述了利用PB v4.1的定制平台向导(New Platform Wizard)创建了几个CE的平台。从这一篇文章起,我和PB爱好者们一起进入PB的世界,一起领略PB的风采,一起学习PB。写每一篇文章对我来说都是一个进步,希望大家能够多提宝贵意见,多阐述看法。 相信看到我以前写的文章你已经会利用定制平台向导转载 2007-04-17 19:22:00 · 902 阅读 · 0 评论 -
嵌入式软件测试的十大秘诀
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了在对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢? Oracle面对这个问题有些吃惊,因为在当时没有人这么问过,而同时代的嵌入式开发转载 2007-02-16 18:11:00 · 1381 阅读 · 1 评论 -
嵌入式开发工具介绍与下载
辅导单片机实验室发现实验室有一个带Altera Cyclone 型号的Nios实验箱,感觉甭爽,赶紧抓住机会学习一下.原文来自: http://blog.csdn.net/awgn/archive/2006/01/05/571576.aspxARM RealView 2.2 (微电子设计)下载地址:http://www.9iv.com/down/soft/274.htm?eid=217990转载 2007-02-16 13:34:00 · 3161 阅读 · 0 评论 -
最新Android ADT, SDK, SDK_tool等官方下载说明(4.19更新)
1、android-sdk_r16 (1)http://dl.google.com/android/android-sdk_r16-windows.zip(2)http://dl.google.com/android/android-sdk_r16-mac_x86.zip(3)http://dl.google.com/android/android-sdk_r16-linux_原创 2012-04-24 19:40:56 · 2494 阅读 · 0 评论