随笔分类 -  Embedded System

BSP 概念解析
摘要:BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程... 阅读全文

posted @ 2008-12-03 15:45 Mike Luo 阅读(388) 评论(0) 推荐(0)

VxWork BSP 和启动过程
摘要:开发BSP主要的两点: 系统image的生成,image的种类,image的download下载过程,系统的启动顺序和过程,调试环境的配置及远端调试的方式和方法,相应BSP设置文件的修改(网络,串口..),BSP各文件的组成和作用. 要对系统底层驱动清楚,也就是对CPU及相关的硬件有所了解.主要是32微处理器(上电启动过程, download ... 阅读全文

posted @ 2008-12-03 15:44 Mike Luo 阅读(422) 评论(0) 推荐(0)

VxWorks基本概念及常见问题
摘要:Bootrom和Boot image的区别,Boot image和VxWorks image的联系和区别 bootrom 是指on-chip bootrom,在CPU芯片内部,内嵌有小的boot程序(bootloader),类似于PC机主板上的BIOS的存储区域。和boot image不是一回事。VxWorks文档中的bootrom区是指boot image存放的位置。 boot image的... 阅读全文

posted @ 2008-12-03 15:44 Mike Luo 阅读(613) 评论(0) 推荐(0)

嵌入式操作系统VxWorks简介
摘要:一.嵌入式操作系统VxWorks简介 VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时... 阅读全文

posted @ 2008-12-03 15:43 Mike Luo 阅读(1382) 评论(0) 推荐(0)

[转贴]C51,ARM,DSP区别
摘要:作为Processor,这几种器件有什么有优缺点。 其实C51,ARM,DSP都不是单独作为芯片来提供给用户的,都要加一些外围电路来支持。 例如:memory controller,interrupt controller,timer,UART,SPI,I2C 等等。 所以要比较最好从processor的角度来比较他们。 (1). C51是8位的;ARM是32位的;DSP有16位的,也有更高的。... 阅读全文

posted @ 2008-11-18 17:38 Mike Luo 阅读(718) 评论(0) 推荐(0)

导航