ISR | 中断服务程序(Interrupt Service Routines,ISR) |
HISR | 高级中断服务程序 |
RTOS | 实时操作系统 |
MMI framework | Multimodal Interaction Framework |
nucleus | MTK CPU |
dram |
|
sram |
|
MMI | Man Machine Interface |
|
|
嵌入式 Vs 单片机
对于嵌入式即可分软件部分又有硬件部分。
其硬件部分主要有以下几种方式实现:
1。以mpu为核心组成,例如:arm等。
2。以mcu为核心,就是各种各样的单片机,它主要是因为把处理器和存储器等部件集成在一块芯片上。
3。以dsp为核心,主要用来处理语音图形方面。
4.就是人们所说的sop了。
而软件部分主要是:
有的嵌入式有操作系统,有的没有。主要是由系统大小决定。
From<http://bbs.csdn.net/topics/40352161>
实时操作系统Vs分时操作系统
分时操作系统 (time-sharing system)——70年代中期至今
“分时”的含义:分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。
分时(Time Sharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。分时系统具有多路性、交互性、“独占”性和及时性的特征。多路性指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。及时性指,系统对用户提出的请求及时响应。
分时操作系统的特点:
1. 多路性:即众多联机用户可以同时使用同一台计算机;
2. 独占性:各终端用户感觉到自己独占了计算机;
3. 交互性:用户与计算机之间可进行“会话”。
4. 及时性:用户的请求能在短时间内得到响应。
常见的通用操作系统是分时系统与批处理系统的结合。其原则是:分时优先,批处理在后。“前台”响应需频繁交互的作业,如终端的要求;“后台”处理时间性要求不强的作业。
实时系统的定义
实时系统(Real-time operating system,RTOS)的正确性不仅依耐系统计算的逻辑结果,还依赖于产生这个结果的时间。实时系统能够在指定或者确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应的系统。因此实时系统应该在事先先定义的时间范围内识别和处理离散事件的能力;系统能够处理和储存控制系统所需要的大量数据。
Dram Vs Sram
SRAM和DRAM都是随机存储器,机器掉电后,两者的信息都将丢失。它们的最大区别就是:DRAM是用电容有无电荷来表示信息
0和1,为防止电容漏电而导致读取信息出错,需要周期性地给电容充电,即刷新;而SRAM是利用触发器的两个稳态来表示信息0和1,
所以不需要刷新。另外,SRAM的存取速度比DRAM更高,常用作高速缓冲存储器Cache。
TDM Vs TDMA
TDM: TimeDivision Multiplex 时分多路复用
TDMA: TimeDivision Multiple Address 时分多路访问
相同点是两者都是将时间分为小的time slot。
不同点在于,TDM把time slot用在multiplexing,TDMA把time slot用在multiple access。
在802.16e中,可以这样认为:TDM使用由发送者已经预设好的频宽分配的方式;而TDMA则定义多个节点争取有限频宽的方式。
用一个比较粗俗的例子做比喻:
假若某男有N个女朋友;该桃花运男要与这些女友进行约会。
如果某男自己排好了一个约会次序表,决定好了什么时候与哪个女友约会,则这种方式可以看作是TDM;
如果某男没有一个明确的约会次序表,何时与某女约会完全取决于这N个女友之间的竞争,竞争胜利者可以获得与某男约会的机会,则对于这N个女友而言,这种方式可以看作是TDMA。