嵌入式系统(Embedded system):

嵌入式系统是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。嵌入式系统由硬件和软件组成.是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。如此嵌入式系统的种类有:嵌入式微处理器、嵌入式微控制器、嵌入式处理器、嵌入式片上系统、嵌入式操作系统等。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROMEEPROM 等, 软件部分以API编程接口作为开发平台的核心。

这领域其中的ARM是靠嵌入式系统发家的,可参考其发家史:一家英国小公司如何发明了ARM并改变了世界--这公司创办时间并不长特别是其以ARM为公司名正式确立产品发展大致方向不久后就开始大获成功(如《集成电路应用》杂志2002年第5报道“ARM欲在中国建立嵌入式价值链-访英国ARM公司中国业务总裁谭军博士”),并当时经费是全国最多的清华大学计算机系大师邀请去做集成电路芯片如此我也对这ARM公司统帅负责芯片设计Steve Furber的工作有些兴趣并有他独撰最近2002年由北京航空航天大学出版社出中文版的《ARM System-on-Chip Architecture:ARM SoC体系结构》一书,虽然这是专用计算机Architecture,但和之前我有些感兴趣的国第一计算机系大师的通用计算机的Architecture书籍比较可更深入洞察它们的体系结构(Steve Furber这中文翻译版上也顺便介绍2002年北京航空航天大学出版社也出版有关ARM2书如此我也有它俩:陈章龙、涂时亮主编《嵌入式系统:Intel Strong ARM结构与开发》和马忠梅主编的《ARM嵌入式处理器结构与应用基础》都是嵌入式方面的书,并Steve Furber的这中文版书上还说前一年的2001北京航空航天大学创办《单片机与嵌入式系统应用》杂志月刊,如此我除了看这些书外有空时也经常看看这杂志上的一些有意思的论文Steve Furber的书上页说这杂志主编是何立民教授-如此我也有沈绪榜、何立民主编北航出版社2001年出版的《2001嵌入式系统及单片机国际学术交流会论文集》一书虽有152论文但其实稍后些已没必要因上面嵌入式系统杂志月刊很快就可上线了已可满足所需还有国外的相关杂志论文-此外为了要搞上面的集成电路芯片确实我在此之前也已就有沈绪榜院士的科学出版社1991年出版的《超大规模集成系统设计》一书)

可参考关于嵌入式系统下面论文:

邵杜译,蔡文廷校,在实时嵌入式系统中使用Ada语言的某些问题,系统工程与电子技术1986(05):78-79(这篇译文的第一句是“Ada语言是专供嵌入式系统使用的”,与这页见与海南琼州大学的导师柳柏濂教授一同开创计数生成树的中科院软件研究所王振宇教授是我国第一个撰写Ada语言的专家--算是我国第一个开拓者,并见到王振宇教授的Ada语言与程序设计》一书第3页说“美国已经决定,在新的嵌入式系统中终止使用任何其它语言”“Ada语言的诞生过程中,竟至受到这么多人的关注,这恐怕是空前的。。现在看来Ada语言有可能从两个方面突破原先预定的应用范围:从军用扩展到民用;从嵌入式应用扩展到非嵌入式应用。”。还有这里的Grady Booch布奇的《Ada软件工程》一书说Ada是专门为嵌入式计算机系统”设计的.”,等等。)

狄邦达,董永强,Ada语言在火控软件开发中的应用前景,火力与指挥控制1987(04)(第一节说:“在这些语言开发出来后,情况发生了变化,大型的、嵌入式计算机系统的应用领域出现了”,但是“为科学应用设计的FORTRAN、为商业应用设计的COBOL这类语种不可能反映现代设计方法学,也不适应嵌入式系统软件开发的需要。军用嵌入式系统软件在其程序设计时有着独特的要求如并发处理、实时控制、异常处理、独特的输入/输出控制等。依据软件危机所提出的问题,为了较好地适应软件工程方法学和满足军用嵌入式系统软件的特殊要求,为了统一各种军用语言,于是导致了Ada的产生”。第一个参考文献的是我也有的这里的Grady Booch布奇著《Ada软件工程》一书”

辛建成,军用嵌入式人工智能系统的最佳语言-Ada 语言,现代兵器1988(03):40-42

陈火旺院士,齐治昌,张李秋,基于Ada的软件开发新模式,计算机科学1989(04):9-15

Raymond J. A. Buhr等著,软件CAD:一种革命性方法,计算机科学1989(06):39-53

李伯虎院士,胡骏,毕和平,陈红,计算机集成制造系统中的仿真技术,信息与控制1991(S1):69-75

沈绪榜,操作系统与嵌入式RISC体系结构,小型微型计算机系统1992(04):8-16

赵云忠,RISC及其在嵌入式系统的应用,航空计算技术1992(01):31-34

赵信,面向嵌入式系统的RISC芯片结构,微电子学与计算机1992(06):4-8

于忠民,刘积仁,李华天,实时嵌入式计算机仿真原型的自动构造环境,计算机工程与应用1992(12):21-268

郑飞,NS32系列嵌入式微处理器,微处理机1992(04):1-10

王仲康,许佑辉,朱育清,TRANSPUTER及其在嵌入式中的应用,计算机工程1993(02):41-47

王申科,谢克嘉,郑守淇,嵌入式环境下一种分布式计算机系统的研究,航空计算技术1993(02):35-43

李昭原,嵌入式SQL快速开发应用生成器SQLAG-4GL的设计与实现,计算机学报1993(05) : 397-399

王巧玉,嵌入式计算机技术,微电子学与计算机1993(04)

朱喜建,嵌入式可裁剪实时多任务操作系统GKES,航空计算技术1993(04):81-87

梁亢,以嵌入式系统为目标的RISCCISC处理器,集成电路应用1993(06):46-52

李晓山,周巢尘院士,时段演算综述,计算机学报1994(11)期;

黄智华,T800在嵌入式系统中的应用与开发,航空计算技术1994(02)

田志良,李汉斌,OOP技术实现嵌入式汉字系统,中文信息1994(04):27-30

唐达,嵌入式面向对象的数据库管理系统DUTBASE,大连理工大学学报1994(05)期;

周燕飞,王宁生,嵌入式柔性加工系统(FMS)仿真调度专家系统的研究,江苏机械制造与自动化1994(06):1-3期;

张翼,何小庆,Spectra--嵌入式系统软件开发的新途径,计算机与通信1995(05)

熊光泽,汪燕勤,罗蕾,32位微处理器嵌入式实时软件开发与调试技术,计算机应用1995(04)

王华,嵌入式PC发展综述,微计算机信息1995(05)期;

梁捷,龚文刚,嵌入式PC104总线一种适用于海洋观测微机系统的理想标准总线,海洋技术1995(03)期;

罗蕾,喻梅,熊光泽,嵌入式系统开放式交叉开发环境的研究,计算机与数字工程1995(06):8-13

陈冬滨,王海京,一个嵌入式软件系统开发调试环境的建立,计算机与数字工程1995(06):14-16

王毅,用嵌入式计算机实现的监控系统,微波与卫星通信1996(01)期;

 

吕京建,肖海桥,面向二十一世纪的嵌入式系统综述,电子质量2001(08):10-13

涂刚,阳富民,胡贯荣,嵌入式操作系统综述,计算机应用研究2000(11) :4-5

林建民,嵌入式操作系统技术发展趋势,计算机工程2001(10):1-4

马义德,刘映杰,张新国,嵌入式系统的现状及发展前景,信息技术2001(12):57-59

李明,康静秋,贾智平,嵌入式TCP/IP协议栈的研究与开发,计算机工程与应用2002(16):118-121