>
微电子学科:微电子材料、工艺、集成电路、芯片支持等;
嵌入式计算机学科:计算工程方法、基础软件技术、集成开发环境等;
电子学科:电子系统设计,电路理论、电子元器件、集成开发环境等;
对象学科:产品系统的相关学科、嵌入式系统最终的用户学科。
四者关系如下图所示。
在目前单片机从业人员中,绝大多数都是对象领域中人。而早期半导体厂家提供的单片机均为裸机状态,没有为支持应用系统设计的广义平台。在此基础上任何产品系统的软、硬件设计都是从零开始。因此,目前在单片机业界,广泛流行的仍然是"板凳"模式,即从单片机结构原理、指令系统、操作协议到产品系统的直接设计方法。传统的知用一体化的观念和科研习惯,也妨碍应用设计人员广泛采用以下的广义平台模式。展望未来,何教授认为,整个产业应呼唤平台的模式,把过去一体化的思维转换为平台的思维。今后应进一步提高认识,转变观念,把观念放在第一位。
此外,应积极建设与单片机应用设计有关的平台——厂家平台、产品平台和应用平台。
其中,厂家平台是指半导体厂家推出新型MCU系列产品及新技术时,能为用户服务的全部技术支持实体。它包括基本功能及资源的演示系统、开发环境、参考设计、应用示例、典型操作子程序库、库函数及操作系统。良好的厂家开发平台有利于厂家新产品、新技术的推广。
产品平台是指单片机用户在设计系列产品时的基本结构体系。它包括标准化的基本产品结构、系列化的外围扩展单元库、基本应用子程序库以及各种辅助设计软件工具。厂家在设计新的产品时,只是在基本产品结构基础上,在平台库中选择合适的外围扩展单元构成产品硬件系统。选择相应的子程序库,在相应的辅助软件支持下,完成产品应用程序设计。产品平台的优化设计与实践,有利于产品的SOC(System On Chip)化。应用软件平台。
应用软件平台是指产品应用程序设计时的模块化软件、辅助软件、应用软件包、操作系统软件等。采用高级语言编程时,有利于软件平台的建设与应用推广。