您的位置:首页 > 其它

嵌入式组成的术语

2013-10-31 14:11 197 查看
RISC(Reduced Instruction Set Computer)精简指令集计算机
CISC(Complex Instruction Set Computer)复杂指令集计算机

BSP
板级支持包(board support package),
是介于主板硬件和操作系统中驱动层程序之间的一层,一般认为它属于操作系统一部分,
主要是实现对操作系统的支持,为上层的驱动程序提供访问硬件设备寄存器的函数包,
使之能够更好的运行与硬件主板。在嵌入式体统软件的组成中,就有BSP。BSP是相对于操作系统而言的,
不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现
的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写
(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,
良好的支持上层OS。
CAN
是一种由带有CAN控制器组成的高性能串行数据局域通信网络,是国际上应用最广泛的现场总线之一。
最初,CAN被设计作为、手机、汽车环境中的微控制器通信,在车载各电子控制装置ECU之间交换信息,
形成汽车电子控制网络。由于其具有通信速度快、可靠性高和性能价格比好等突出优点,它正越拉越广泛
地应用于汽车、机械工业、纺织机械、农业用机械、机器人、数控机床、医疗器械、家用电器及传感器等领域。
HAL
Hardware Abstraction Layer(硬件抽象层)
是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。
由Microsoft公司提出概念,使得操作系统可以在不同硬件上平稳转换。
使得Windows系列操作系统跨平台性好,可以在不同的硬件平台上运行。

DMA
的英文拼写是“Direct Memory Access”,汉语的意思就是直接内存访问,是一种不经过CPU而直接从内存
存取数据的数据交换模式。PIO模式下硬盘和内存之间的数据传输是由CPU来控制的;而在DMA模式下,
CPU只须向DMA控制器下达指令,让DMA控制器来处理数据的传送,数据传送完毕再把信息反馈给CPU,
这样就很大程度上减轻了CPU资源占有率。DMA模式与PIO模式的区别就在于,DMA模式不过分依赖CPU,
可以大大节省系统资源,二者在传输速度上的差异并不十分明显。
MMU
是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)
中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,
以及提供硬件机制的内存访问授权。
GPIO
通用型之輸入輸出(General Purpose I/O)的簡稱,功能類似8051的P0—P3,其接腳可以供使用者
由程式控制自由使用,PIN腳依現實考量可作為通用輸入(GPI)或通用輸出(GPO)或通用輸入與輸出(GPIO),
如當clk generator, chip select等。既然一個引腳可以用於輸入、輸出或其他特殊功能,那麼一定有
暫存器用來選擇這些功能。對於輸入,一定可以通過讀取某個暫存器來確定引腳電平的高低;
對於輸出,一定可以通過寫入某個暫存器來讓這個引腳輸出高電平或者低電平;
對於其他特殊功能,則有另外的暫存器來控制它們。
SDRAM
是Synchronous Dynamic Random Access Memory(同步动态随机存储器)
DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失.
SRAM
是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。
“静态”是指只要不掉电,存储在SRAM中的数据就不会丢失。
而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,
因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低,相同容量的DRAM内存可以设计为较小的体积,
但是SRAM却需要很大的体积
USB
是英文Universal Serial BUS(通用串行总线)的缩写,而其中文简称为“通串线”。

GUI
图形用户界面      graphical user interface

OS
Operating System    操作系统

IrDa
红外数据传输: (IrDa:Infrared Data)
是利用红外线方式实现电脑之间的数据传输。它也需要一个界面,即红外线接口。它可以省去电缆连线。

API
Application Programming Interface 应用编程接口
WAP
Wireless Application Protocol 一种手机上网协议
Browser
浏览器(Browser)就是指在我们使用的电脑上安装的,用来显示指定文件的程序.
Fast Interrupt Request
InterruptRequest
Supervisor

哈佛结构,冯.诺依曼结构介绍:
区别是地址空间和数据空间分开与否
冯诺依曼结构数据空间和地址空间不分开
哈佛结构数据空间和地址空间是分开的

阅读(337) | 评论(0) | 转发(0) |

0
上一篇:串的堆分配存储

下一篇:LINUX启动过程分析

相关热门文章
寻找武汉嵌入式朋友交流...

学习嵌入式的一点建议【转】...

我怀着很明确的目的来到ChinaU...

ADP服务数据为王的时代 经销商...

甩手掌柜超市管理系统,超市会...

linux守护进程的几个关键地方...

stagefright与opencore对比

嵌入式Linux之我行——u-boot-...

嵌入式Linux之我行——内核、...

CodeNavigator -- 程序员必备...

ChinaUnix & ITPUB社区12周年...

ssh连接出现以下提示,求解...

如何扩展MYSQL

准备做一个大型门户,用户什么...

gbk or utf8

给主人留下些什么吧!~~

评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: