
嵌入式系统
文章平均质量分 83
天生胆小
这个作者很懒,什么都没留下…
展开
-
嵌入式系统的功能性指标及非功能性指标
嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,是集软硬件系统于一体的可独立工作的“器件”。一、嵌入式系统的功能性指标1.应用领域正是因为嵌入式系统面向应用,因此应用于不同领域的嵌入式系统所提供的功能可谓千差万别。根据原创 2007-11-01 10:23:00 · 4411 阅读 · 0 评论 -
[转帖]嵌入式Linux操作系统学习规划
原文发表在:http://dev.21tx.com/2007/09/11/11188.htmlARM+Linux路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式转载 2007-12-06 19:06:00 · 756 阅读 · 0 评论 -
SystemC学习笔记(3):2输入与非门的描述
一、实验环境Vmware Workstation ACE Edition Version 6.0.1 build-55017Debian Linux Version 2.6.18SystemC Version 2.2.0二、环境配置1.从OSCI官方网站(http://www.systemc.org/)下载最新版本的SystemC源程序文件systemc-2.2.0.tgz。原创 2007-11-19 23:16:00 · 3832 阅读 · 2 评论 -
把自己的应用程序加载到uClinux中运行
昨天终于顺利完成了在SkyEye上面仿真运行uClinux的工作,今天决心乘胜追击,把一个hello,world程序加载到uClinux中去运行。经过差不多一天的摸索,到晚饭时分终于成功!下面把开发过程总结一下。 首先是应用程序的存放位置。在uClinux的安装目录(我的机器上是/home/user/uClinux-dist)下有个user目录,里面存放的就是系统的应用程序,一般原创 2007-11-16 22:21:00 · 3400 阅读 · 1 评论 -
在SkyEye上仿真运行uClinux
自从前些天安装配置完毕SkyEye之后,工作就一直没有什么进展,对于ARM核以及嵌入式的uClinux操作系统的仿真毫无头绪,看了网上很多帖子也不得其门而入,大概过程倒是了解了个差不多,今天终于痛下决心开始动手实践。经过无数次的郁闷,经过纪哥无数次现场指导,系统终于成功运行! 总结起来,整个过程大致分四步走:安装交叉编译器;编译uClinux内核;编写SkyEye配置文件;运行仿原创 2007-11-15 23:20:00 · 3670 阅读 · 7 评论 -
[转帖]SkyEye硬件模拟平台,第三部分: 硬件仿真实现之六,SkyEye的扩展
SkyEye硬件模拟平台,第三部分: 硬件仿真实现之六SkyEye的扩展原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part3/s6/index.html陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 11 月 01 日1.1 改动和扩展SkyEye对SkyEye的扩展可以在三个层转载 2007-11-09 18:01:00 · 1510 阅读 · 0 评论 -
[转帖]SkyEye硬件模拟平台,第三部分: 硬件仿真实现之五,LCD/TouchScreen仿真
SkyEye硬件模拟平台,第三部分: 硬件仿真实现之五LCD/TouchScreen仿真原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part3/s5/index.html陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 11 月 01 日 LCD模拟模块的设计思路是,使用转载 2007-11-09 17:56:00 · 1645 阅读 · 0 评论 -
[转帖]SkyEye硬件模拟平台,第三部分: 硬件仿真实现之四,网络芯片仿真
SkyEye硬件模拟平台,第三部分: 硬件仿真实现之四网络芯片仿真原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part3/s4/index.html 陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 11 月 01 日1.1.6 SkyEye的网络模拟实现1. RTL8019AS网络转载 2007-11-09 17:44:00 · 1578 阅读 · 0 评论 -
[转帖]SkyEye硬件模拟平台,第三部分: 硬件仿真实现之三,MMU/CACHE仿真
SkyEye硬件模拟平台,第三部分: 硬件仿真实现之三MMU/CACHE仿真原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part3/s3/index.html陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 10 月 01 日SkyEye的MMU/CACHE和Memory模拟实现1.转载 2007-11-09 17:34:00 · 1555 阅读 · 0 评论 -
[转帖]SkyEye硬件模拟平台,第三部分: 硬件仿真实现之二,CPU/开发板仿真
SkyEye硬件模拟平台,第三部分: 硬件仿真实现之二CPU/开发板仿真原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part3/s2/index.html 陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 10 月 01 日1.1.1 SkyEye的CPU和开发板模拟实现1. C转载 2007-11-09 16:54:00 · 1671 阅读 · 0 评论 -
[转帖]SkyEye硬件模拟平台,第三部分: 硬件仿真实现之一,SkyEye的设计实现
SkyEye硬件模拟平台,第三部分: 硬件仿真实现之一SkyEye的设计实现原文地址:一. SkyEye的总体结构SkyEye基于GDB/ARMulator(目前由David McCullough 维护),并进行了全面的改变和扩展。SkyEye建立在GNU GDB的底层,可以模仿多种完整的嵌入式计算机系统,目前模拟的硬件包括CPU、内存、I/O寄存器、时钟、UART、网络芯片、转载 2007-11-09 16:47:00 · 1560 阅读 · 0 评论 -
在Debian Linux下安装SkyEye
陈渝的文章介绍的是在Redhat Linux下如何安装SkyEye,不但跟我正在用的Debian Linux系统不相同,而且由于他所介绍的SkyEye版本较低,现有新版本的SkyEye安装过程已经发生了变化,所以我介绍一下在Debian Linux下安装最新版本的SkyEye-1.2.3的过程。 在Linux下安装SkyEye的方式有两种:一种是直接获取SkyEye的可执行文件版原创 2007-11-09 16:10:00 · 2042 阅读 · 1 评论 -
[转帖]SkyEye硬件模拟平台,第二部分: 安装与使用
SkyEye硬件模拟平台,第二部分: 安装与使用原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part2/index.html陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 9 月 01 日一. SkyEye配置选项SkyEye模拟的硬件配置和模拟执行行为由配置文件skyeye转载 2007-11-09 15:29:00 · 1453 阅读 · 0 评论 -
[转帖]SkyEye硬件模拟平台,第一部分: SkyEye 介绍
SkyEye硬件模拟平台, 第一部分: SkyEye 介绍原文地址:http://www.ibm.com/developerworks/cn/linux/l-skyeye/part1/index.html陈渝 (yuchen@tsinghua.edu.cn)清华大学2004 年 9 月 01 日一.SkyEye介绍1.SkyEye的起源和发展2002年11月,一个偶然的机会转载 2007-11-09 15:16:00 · 1507 阅读 · 0 评论 -
SystemC学习笔记(2):SystemC开发环境设置
1.配置SystemC开发环境 目前SystemC的开发工具有很多,但是实质上SystemC只是C++增加的一个类库,因此任何一个符合ANSI标准的C++ 编译工具都可以对SystemC程序进行编译链接从而生成可执行文件,而我们要做的则是如何把SystemC的头文件和库文件整合到你的C++开发环境中去。 很多书籍和文章中都介绍了在Windows+Visual C++环境下配置S原创 2007-11-08 19:30:00 · 10226 阅读 · 5 评论 -
SystemC学习笔记(1):系统描述语言
1.系统设计方法学 为了提高片上系统(System on Chip,SoC)时代集成电路的设计效率,人们提出了两种设计方法学: 基于平台的设计。像搭积木一样把一个复杂的集成电路构建起来,关键在于知识产权(Intellectual Property,IP)的设计重用(Design Reuse)。 基于高层次综合的设计。先对电路进行比寄存器传输级(Regist原创 2007-11-01 14:42:00 · 2134 阅读 · 0 评论 -
[转帖]ARM开发的调试方法概述
原文发表在:http://www.wantso.com/ShowArtitle.ASP?art_id=3653&cat_id=2 用户选用ARM处理器开发嵌入式系统时,选择合适的开发工具可以加快开发进度,节省开发成本。因此一套含有编辑软件、编译软件、汇编软件、链接软件、调试软件、工程管理及函数库的集成开发环境(IDE)一般来说是必不可少的,至于嵌入式实时操作系统、评估转载 2007-12-06 19:54:00 · 646 阅读 · 0 评论