嵌入式系统设计全解析
1. 嵌入式系统设计的关键领域与资源
嵌入式系统设计涵盖多个关键领域,包括规格技术、硬件组件、系统软件、设计评估验证、应用映射、优化以及测试等。
在规格技术方面,有众多规格语言可供参考,如早期的由Young、Burns和Wellings、Bergé以及de Micheli所著书籍中提及的语言,还有像SystemC、SpecC和Java等新语言。关于实时操作系统(RTOSes)的设计和使用方法,可参考Kopetz的相关著作。而Buttazzo和Krishna与Shin的书籍则全面涵盖了实时调度的内容。
其他有关嵌入式系统的信息来源还包括Laplante、Vahid的书籍,ARTIST路线图,《嵌入式系统手册》,以及Gajski等人和Popovici等人的近期著作。嵌入式系统教育的方法可在嵌入式系统教育研讨会(WESE)中找到,欧洲嵌入式和实时系统卓越网络的网站以及ACM特殊兴趣小组的网页也专注于嵌入式系统领域。此外,嵌入式/网络物理系统相关的研讨会有嵌入式系统周和网络物理系统周,机器人领域可参考Fu、Gonzalez和Lee的书籍。
以下是部分信息的总结表格:
|领域|相关信息来源|
| ---- | ---- |
|规格语言|Young、Burns和Wellings、Bergé、de Micheli的书;SystemC、SpecC、Java等|
|实时操作系统|Kopetz的书|
|实时调度|Buttazzo、Krishna和Shin的书|
|嵌入式系统综合|Laplante、Vahid的书,ARTIST路线图等|
|嵌入式系统教育|WESE研讨会|
|相关网