第2章 单片机应用论文系统开发过程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 单片机应用系统的开发过程 单片机应用系统是指以单片机芯片为核心,配以一定的外围电路和软件,能实现某种或几种功能的应用系统。单片机应用系统的开发工作主要包括应用系统硬件电路的设计和单片机控制程序设计两个部分,其中又以单片机控制程序的设计为核心。 第2章 单片机应用系统的开发过程 一般来说,单片机应用系统的开发过程主要包括:系统分析、单片机选型、程序设计、仿真测试并最终下载到实际硬件电路中执行。单片机应用系统开发的整个流程如图2.1所示。 2.1 单片机应用系统的设计要求 不同的单片机应用系统由于应用目的不同,设计时自然要考虑其应用特点。如智能仪器仪表,要求有较高的测量精度,功能齐全;对工业实时控制系统,则要求有较强的实时控制能力,较完善的输入/输出设备;而对数据采集系统,则要求具有一定的精度和较强的数据处理能力等等。所以,设计一个符合生产要求的单片机应用系统,就必须要充分了解这个系统的应用目的和其特殊性,才能真正做到有的放矢,提出合理、可行的设计方案。 2.1 单片机应用系统的设计要求 一般来说,单片机应用系统的设计原则是: 1.系统功能应满足生产要求; 2.系统运行应安全可靠; 3.系统具有较高的性能价格比; 4.系统易于操作和维护; 5.系统功能应灵活,便于扩展; 6.系统具有自诊断功能; 7.系统能与上位机通信或并用。 在这些原则中,适用、可靠、经济最为重要。对于一个应用系统的设计要求,应根据具体任务和实际情况进行具体分析后提出。 2.2 单片机应用系统的开发过程 单片机应用系统类型很多,用途和功能各异,故构成系统的硬件和软件也不相同;但就应用系统的设计和开发过程来说,却是基本相同的。 2.2.1 系统分析 设计者在开始单片机应用系统开发之前,除了需要掌握单片机的硬件及程序设计方法外,还需要对整个系统进行可行性分析和系统总体方案分析。这样,可以避免因盲目地工作而浪费宝贵的时间。可行性分析用于明确整个设计任务在现有的技术条件和个人能力上是可行的。 2.2.1 系统分析 首先,要保证设计要求可以利用现有的技术来实现。一般可以通过查找相关文献、寻找类似设计等方法找到与该任务相关的设计方案。这样可以参考这些相关的设计,分析该项目是否可行以及如何实现。如果设计的是一个全新的项目,则需要了解该项目的功能需求、体积和功耗等,同时需要对当前的技术条件和器件性能非常熟悉,以确保合适的器件能够完成所有的功能。 2.2.1 系统分析 其次,需要了解整个项目开发所需要的知识是否都具备。如果不具备,则需要估计在现有的知识背景和时间限制下能否掌握并完成整个设计。必要的时候,可以选用成熟的开发板来加快学习和程序设计的速度。 完成可行性分析后,便进入系统总体方案设计阶段。设计者可参考前面可行性分析中查找到的相关资料及本系统的应用要求和现有条件,初步规划本设计所采用的器件以及实现的功能和技术指标。接着,再制定合理的时间计划表,编写设计的任务书,从而完成系统总体方案设计。 2.2.2 单片机的选型 单片机应用系统的开发过程中,单片机是整个设计的核心。设计者需要为单片机安排合适的外部器件,同时还需要设计整个控制软件,因此选择合适的单片机型号很重要。目前,市场上的单片机种类繁多,在进行正式的单片机应用系统开发之前,需要根据不同单片机的特性,可以从中作出合理的选择。 2.2.2 单片机的选型 一、单片机选型注意事项 1.仔细调查市场,尽量选用主流的、货源充足的单片机型号,这些器件使用的比较广泛,有许多设计资料供学习或参考。 2.尽量选择所需的硬件资源集成在单片机内部的型号,例如:ADC、DAC、I2C、SPI和USB等。这样便于整个控制系统的软件管理,减少外部硬件的投入,缩小整体电路板面积,从而减少总体投资等。 2.2.2 单片机的选型 3.对于手持式设备、移动设备等需要低功耗设备,尽量选择低电压、低功耗单片机型号,这样可以减少能量的消耗,延长设备的使用寿命。 4.在资金等条件允许的情况下,尽量选择功能丰富、扩展能力强的单片机,这样便于以后的功能升级和扩展。 5.对于体积有限制的产品,尽量选择贴片封装的单片机型号,这样可以减少电路板面积,从而降低硬件成本,同时也有助于电磁兼容设计。 2.2.2 单片机的选型 二、各大公司单片机简介 目前,市场上的单片机种类很多,不同厂商均推出很多不同侧重功能的单片机类型。设计者需要了解目前主流的一些单片机,这样便于选择合适的芯片进行设计。 2.2.2 单片机的选型 1.Atmel单片机介绍 Atmel的产品非

文档评论(0)

5566www + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档