characteristics+of+embedded+system

特性

 * 1) 嵌入式系统在广义上说就是[|计算机系统]， 它包括除了以通用为目的计算机之外的所有计算机. 从便携式音乐播放器到航天飞机的实时控制子系统都能见到嵌入式系统的应用. 与通用计算机系统可以满足多种 任务不同，嵌入式系统只能完成某些特定目的的任务. 但有些也有实时性能的制约因素必须得到满足的原因，如安全性和可用性. 除此之外其他功能可能要求较低或 没有要求，使系统的硬件得以简化，以降低成本. 对于大批量生产的系统来说，降低成本通常是设计的首要考虑. 嵌入式系统通常需要简化去除不需要的功能以降低成本，设计师通常选择刚刚满足所需功能的硬件使目标最小化低成本的实现.
 * 2) 嵌入式系统并非总是独立的设备. 许多嵌入式系统是以一个部件存在于一个较大的设备，它为设备提供更多的功能，使设备能完成更广泛的任务. 例如，吉布森吉他机器人采用了嵌入式系统来调弦，但总的来说[|吉布森吉他机器人]设计的目的绝不是调弦而是演奏音乐. 同样的，[|车载电脑]作为汽车的一个子系统，为它提供了导航，控制，车况反馈等功能.
 * 3) 部分为嵌入式系统编写的程序被称为[|固件]，他们存储在[|只读存储器]或[|闪存芯片]. 他们运行在资源有限的计算机硬件：小内存，没有键盘，甚至没有屏幕.

link：
 * big-endian and little-endian
 * CPU、MCU、MPU、DSP的区别
 * ASIC与FPGA
 * embedded operating system
 * flash
 * ram
 * LCD type
 * serial port
 * watchDog
 * I2C_protocol
 * interrupt and dma
 * wireless personal area
 * real time operating system
 * volatile
 * 8051机器周期
 * 8051串口通讯
 * RS232
 * RS485
 * CAN总线
 * 8051定时器
 * 8051中断

from wikipedia