EDN首页   博客首页 用户登陆  |  注册

最新日志

发表于:2005/12/22 12:06:17
标签:无标签

0

实现一个最简单的嵌入式操作系统(三)

如何实现一个最简单的操作系统这里为了简单,就不考虑可移植性开求,不从BOOT部分来接收参数,也不对硬件进行检测,也不需要进行DATA段,代码段的重定位。我只是读了LINUX内核相关部分,并未自己去实现一个操作系统,所以我以下所说的只是概念性的东西:1.接管系统的中断处理,由于BOOT部分的代码决定了那个中断向量表,从而决定了系统中断之后进入的内存位置,但BOOT并不知道操作系统的中断处理函数位置所在啊,怎么办呢?有几种方法,其一是:如果你的板子可以重映射地址,也就…

系统分类: 嵌入式   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(8581)  |  评论(2)  |   收藏 (0)  |    举报

发表于:2005/12/22 12:00:12
标签:无标签

0

实现一个最简单的嵌入式操作系统(二)

如何实现BOOTLOADER1.之所以要实现一个专用的BOOTLOADER,一是为了更好的移植和自身的升级,二是为了方便操作系统的调试,当然,你完全可以将这部分所要实现的与操作系统相关的功能集成到操作系统中去2.确定一个简单的BOOTLOADER所要完成的功能:我们这里只需要完成两个主要功能,一是将操作系统加载到内存中去运行,二是将自己和操作系统内核固化到ROM存储区(这里的ROM可以是很多设备,比如嵌入式芯片中的FLASH,PC机上的软盘,U盘,硬盘等)3.BOOTLOADER的编写:第…

系统分类: 嵌入式   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(9804)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2005/11/28 9:14:09
标签:无标签

2

ARM开发经验(三)

注:这个连载的版权属于自控所158所有。转载的时候请注明。转载需要通过作者本人同意。 /* ********************************************************************************************************* * Programming Arm * * * (c) Copyright 1992-2008, 西安交通大学 * All Rights Reserved * * 自控研究所158 * * 文件 : 连载三 * 版本 : V1.00 * 作者 : 潘自强 * * 对象 : ARM7 * 模式 : ARM * 工具 : ADS1.20 ********************************************************************************************************* */ 4.1.2 Image 的…

系统分类: ARM   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(6787)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2005/11/27 21:53:44
标签:无标签

1

ARM开发经验(二)

注:这个连载的版权属于自控所158所有。转载的时候请注明。转载需要通过作者本人同意。 /* ********************************************************************************************************* * Programming Arm * * * (c) Copyright 1992-2008, 西安交通大学 * All Rights Reserved * * 自控研究所158 * * 文件 : 连载二 * 版本 : V1.00 * 作者 : 潘自强 * * 对象 : ARM7 * 模式 : ARM * 工具 : ADS1.20 ********************************************************************************************************* */ 4 描述文件 要…

系统分类: ARM   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(7385)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2005/11/27 21:51:36
标签:无标签

4

arm开发经验(连载)

前一段时间做了arm的一些开发,主要是编写了arm的启动软件和移植了uCOS-II到arm7。我做事情喜欢深入简出,及从最简单,最原理的方面先做一个框架,然后在这个框架里面进行补充。我还是一个很喜欢和别人讨论的人,希望有人可以给我提出意见和建议。我的这个心得很初级,都是一些基本的东西。现在拿出来和大家分享,希望在我毕业之前能给大家留一些纪念。^_^ 由于这些东西发paper实在是没有价值,但是我感觉可以作为arm开发的入门。由于我的水平和经验有限,错误也是难免的。但是如果不拿出…

系统分类: ARM   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(17600)  |  评论(8)  |   收藏 (0)  |    举报

发表于:2005/11/27 21:20:20
标签:无标签

2

防不胜防———电子类找工作的感受

今天上午去了nvidia面试,这是我这个月第五次面试了,一次次的被BS,回顾一下公司要求,感觉硬件类好像很 难找到如意的,除非你是特别的牛中之牛!第一次O2,题目我放再本版了,大家可以看一下,他们要求基本要有很成熟的项目研发能力,我做的比较少,当然挂了,然后没办法赶快看书啊,linux,嵌入式的,第二次是中兴,很快就被扫地出门,因为我没碰单片机很久了,确实不知道这些可以看书很快就知道的问题,还有一种可能就是我走错了房间,进了死亡之组,我面的505房间BBS上好像有一堆难兄…

系统分类: 自由话题   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(10856)  |  评论(5)  |   收藏 (0)  |    举报

Total , Page /