建设单片机应用平台.docx
《建设单片机应用平台.docx》由会员分享,可在线阅读,更多相关《建设单片机应用平台.docx(14页珍藏版)》请在三一办公上搜索。
1、建设单片机应用平台、实施平台开发战略V0.5(一) 单片机产品平台开发概述目前,单片机应用系统开始进入软、硬件平台方式的社会化大生产。以往从开始到结束一人 包干的开发方式已不能适应时代要求。(1) 平台方式是产品开发的唯一正确模式1什么是平台开发模式在一个设计集团中,实行严格的标准化、系列化,规范化设计,并将某一类产品领域的基本硬件 结构及基本软件形成产品的“统一机芯”,即基础平台,并将基础平台相关的周边扩展电路及应 用软件进行优化、筛选,形成基础平台的平台库资源。在开发新产品时,利用基础平台,并选择 平台库中的相关资源进行。2平台模式不是新概念许多单片机产品开发技术人员,在开发多个系列产品时
2、,都遵循兼容性设计方法,不断优选出 通用电路单元和模块化软件。在开发新产品时,大部分硬件、软件都是在原有的基础上进行 的。高明的技术人员则将基础的、优选的软、硬件资料进行标准化、系列化、规范化整理后 形成新品开发的基础,这就是应用平台的雏形。3平台方式是集团产业产品开发的唯一模式我国单片机行业中,风行随意性的个体英雄主义的落后方式。即使是有较多产品开发人员的 公司,在单片机产品开发中仍在实施“板凳模式”的产品开发方法,大量低水平的重复劳动形成 顽症。采用平台开发模式,施行“阶梯模式”从根本上解决了“板凳模式”的弊端,因此平台方式是 现代电子产品在现社会化大生产方式下,产品开发唯一的正确模式。(
3、2) 平台是现代知识经济的产物平台方式是先进的社会化生产方式,在知识经济下,已形成了一个重要的产业形式。目前许多 重要的电子产品领域已分化成软硬件平台的知识产业和电子产品的整机产业。1平台是知识集成的产物软、硬件平台将产品软、硬件开发所必须的资源最大限度地集合在平台中,为整机业提供了 最傻瓜的应用界面,形成了电子产业中的知识产业与“傻瓜”产业的分工。例如DVD产业 中,Intel公司提供“给你DVD软、硬件平台,保你一个月做出完善的DVD产品”。2平台走上产业化商品形式平台集合了群体技术人员大量的智能劳动,把许多产品开发中的基础软、硬件工作解决在平 台之中。平台严密的标准、规范化设计保证有较好
4、的可靠性与简单的使用界面形成了供产 品开发商使用的商品。(3)平台开发模式中的观念转变在许多有技术实力的电子产品开发中,并不需要购买商品平台,但必须构筑企业的产品应用 平台,实施平台开发模式,并转变产品开发观念。1从个体产品开发模式转变到平台建设基础上的产品开发思路。在这种方式下,个人的技术 能力主要表现在平台建设以及使用软硬件平台迅速完成产品开发的能力上。2从个人英雄主义转变到团队英雄主义上。企业的技术先进表现在有先进的软、硬件平台, 以及在先进的平台上迅速开发出新产品。所有个人的技术贡献完全融化在平台中,即使具体 的产品开发人员也只是在集体技术成果(平台)上前进了一步。人人为平台,平台为人
5、人。3从个人权威转为平台权威。企业中的所有新来的技术人员必须融入平台、接收平台培训, 并在平台的高起点上起步。(4)实行平台开发战略的优势1、技术员工迅速成长,通过平台培训能迅速掌握产品开发技术。2、彻底根除产品开发中大量低水平重复工作。3、平台的知识集成减少了对企业个别员工的依附性。员工的正常流动不会影响企业的技术 实力。4、平台最大限度的产品包容性大大缩短了产品开发周期。5、平台的可靠性积累,保证基于平台开发的产品具有良好的可靠性。6、平台的标准化、系列化、规范化设计极大地有利于产品的生产、维修与更新。二、什么是单片机产品的软硬件平台(一)平台是系列产品的基础资源集合N个系列产品有相似的应
6、用软件和硬件,这些软、硬件进行优选及优化形成了该系列产品的 应用平台。N个系列产品有相似的开发环境,这些开发环境如开发装置、编辑、汇编工具、语言开发工 具、RTOS等,构成了系列产品的开发平台。构成系列核心的硬件体系结构和实时多任务操作系统(或规范的操作系统结构)形成了新产 品研发的产品基础平台。基于单片机资源所制定的标准化、系列化软硬件电路单元及函数、子程序构成了平台库资源 (库电路单元、库函数或子程序库)。(二)SSN设计是平台建设的基础没有SSN设计就无法形成平台的集合基础。平台有最严格规范化的设计,无论平台的建设和 更新维护都要遵循SSN设计方法。平台设计方法本身就是典型的SSN设计。
7、在设计新产品时,要给出基础平台上的标准电路组 合,要规定创新电路的软、硬件规范设计要求。平台的建设、更新、维护要严格遵循SSN的设计原则与方法。建立平台软硬件模块标准。平台软硬件资源除性能优选外,就是完善其标准、系列与规范。所有软、硬件资源形成技术成果时,首先要实现标准化规范化设计,才能形成集体共享性资源,例如虚拟I2C总线软件包,虚拟UART方式软件包(三)平台是现代电子产品的先进研制方式基于平台的产品研发可形成集团智力优势。平台保证了产品系统的基本可靠性。平台建设和产品研发对平台的维护、更新,可迅速优化基础应用平台和平台库。在产品研发 的同时不断地提高软硬件应用平台水平。(四)平台是通向A
8、SIC解决的捷径现代电子系统的ASIC解决是产品系统的重要方向。基于软、硬件平台设计的产品具有可靠的软硬件基础,这是ASIC解决的重要技术前提。基于软、硬件平台设计的产品系列具有较好的兼容性,易形成规模效益。(二)应用平台的建设方法(一)要确定平台类型与应用领域软、硬件平台的范围划定。要保证软硬件平台的针对性,减少硬件资源浪费,必须从单片机类 型和产品类型出发建设平台。单片机厂家平台这是半导体厂家推出新型单片机为开拓市场必须提供的软、硬件平台如:单片机功能及资源的演示系统单片机的开发环境单片机典型应用的参考设计新技术新功能的支持技术。如ISP (ICP)的下载软件,VP的软件包,I2C总线的状
9、态处理模 块、FFU (多域固体更新)应用示例等。用户的应用平台这是用户选择好单片机以后,为研制一系列产品而建设的软、硬件平台,如智能仪表、PDA、 伺服控制等。应用平台应对该产品领域中的基本软、硬件技术进行彻底研究、建立产品系列 的软、硬件基础平台。(二)单片机厂家平台建设厂家平台建设本应由半导体厂家进行,目前则主要由一级代理商带头,厂家配合进行。厂家平 台是单片机销售的重要环节,由代理商的技术部门精心组织,不能以产品研发方式代替。全面、精细地研究单片机的结构原理、创新设计、市场意图,写出单片机的应用指导书。 编制、制作能展示单片机全面功能的演示系统。给出本单片机典型应用的一些参考设计,以模
10、块、应用软件及应用说明书形式提供。对专项技术难点、热点给出软、硬件示范。开发环境应用指导。手册与应用指南。根据上述内容,编制厂家平台目录,设计软、硬件文档实物套装,使单片机用户有十分形象与完 整的平台概念。买单片机提供平台,在平台上起飞,有了厂家平台,用户就可立即开展产品研发 工作。(三)用户应用平台建设在选择好单片机和产品应用领域后,在开发具体型号产品前,应建设起用户应用平台。在大量 产品开发时必须采取基于软、硬件平台的产品研制方法。用户应用平台建设包括基础平台设 计、外围扩展规划、软硬件平台库建设与平台文档及应用规范建设。(1)基础平台设计基础平台是系列化产品的“统一机芯”。基础平台设计的
11、前提是产品系列的综合规划,在没明确 的产品系列时,则以单片机最小系统为基础完成基本系统设计与资源规划。基础平台设计内 容为:2单片机系列兼容性设计3单片机最小系统电路设计4单片机资源的优先级应用分配规划5单片机外围扩展的总线配置6建立基础平台文档及应用规范(2) 外围扩展规划根据产品系列要求的系统扩展与系统配置要求,制定外围扩展的典型系列电路。这些典型电 路应具有典型性,通用性和系列性。因为作为基础平台,虽然起“统一机芯”作用,但在不同产品 中,会有不同的外围电路需求,例如在某个智能仪器的80C51基础应用平台中设置了自适应 等精度数字脉冲频率测量接口及虚拟I2C总线接口。(3) 软、硬件平台
12、库建设(标准元器件整合库、)软硬件平台库是以电路单元和软件子程序或库函数的文档形式存在的。所有基础平台、外围扩展的单元电路及相应的配套软件或典型子程序都应形成平台库文件。(4) 平台文档及应用规范建设(线路板标识规范、线路板命名规范)平台文档及应用规范是单片机产品技术开发中的技术传递语言。新产品研发时要用基础平台 及平台库组合成新品研发的应用平台;新品研发完成后,技术成果必须以平台文档及应用规 范的形式确认。(四) 应用平台建设中的SSN设计SSN设计是应用平台建设的基础。标准化设计是兼容性的基础,系列化是通用性的基础,而规 范化设计则是要确定标准化设计、系列化设计的指令性地位。标准化设计(S
13、tandardzation)标准的电路连接。例如16键64键行列式键盘的行线序、列线序、键号、器件序号。标准文件命名方法。任务名、子程序名、中断服务程序名、符号地址名等。单片机外部扩展电路标准化。并行扩展方式,串行扩展方式。只要有两个以上的相同应用就存在标准化问题。标准化是兼容性应用基础。(二)系列化设计(Seriation)简化繁杂的应用状态。例如将所有的键盘应用用8个独立式键、4x4 16键、8x8 64键标准 键盘电路替代,形成8.16.64键键盘系列。针对不同的应用,规划出优选的软、硬件结构。例如智能仪表中,针对不同的精度要求规划出 低、中、高、超高精度的优选数据采集模块电路。在产品的
14、系列化设计中则要考虑产品的复盖面分割设计。单片机应用系统的柔性特性要求产 品设计时要考虑柔性的系列扩展能力,具有迅速推出系列产品的能力。例如设计热流量计时 同时考虑到热水计和流量计的兼容性设计。系列化是对连续、繁杂应用状态的标称准化设计;而在标准化设计时又要考虑能满足多种兼 容性要求。(三)规范化设计(Normalization)规范化设计是标准化、系列化设计的指令性文件设计。电路标准化规范。制定具体的电路连接规范。例如键盘电路行线、列线选择、键号与行、列 线关系;行列线的画法和称呼。实现电路标准规范,人们能用简练的语言来描述一个标准电路。电路的扩展规范。在标准电路不能直接满足应用要求时,制定
15、出增删性设计原则,例如执行8.16.64键标准电路时,给出使用12键、32键键盘设计的规范。虚拟外围扩展时,应遵循归一化设计原则,形成归一化的操作指令。以规范化的指令操作满足 不同的外围扩展要求。技术文档的规范化设计软件标号、文件名、管理标准(色彩、版本号)(五)应用平台的使用、维护与更新在平台方式的应用产品开发中,要保证应用平台的权威、应用平台的动态性和应用平台更新 中的独立预研。新品研发中要保证平台的权威性新品必须使用基础平台作为产品的最小系统。新品所需要的外围扩展电路及应用程序必须从平台库中选取。新产品研制过程必须遵循平台的规范化管理要求。重视应用平台的动态维护与更新随着器件技术发展以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 建设 单片机 应用 平台
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5284153.html