您当前的位置: 首页 > 新闻中心 > 公司新闻

公司新闻

AVR单片机研究(6):单片机系统开发的典型流程

来源:华体会网页登录入口    发布时间:2024-07-01 20:12:32

  

AVR单片机研究(6):单片机系统开发的典型流程

  控制系统要完成的任何和具备的功能。撰写设计任务书,主要内容有设计和研制单片机应用系统应该达到的要求,要明白准确地提出系统所一定要达到的技术指标,如输入输出、功能和性能、价格、物理尺寸和重量、

  ③设备类型。指输入输出的产生源,如按键,ADC,DAC,LED,LCD等

  生产成本是购买系统组件和安装组件花销;工程成本是指人力成本和设计过程中的其他成本。

  根据设计按照(设计目标和一些约束条件),首先提出几个可能的方案。每个方案都要包括测控系统的工作原理,采用的技术,关键元器件的性能工艺保证和实施措施,接下来对各个方案进行可行性论证分析。必要时做试验测试。最终确定1~2个性能好价格低并且能兼顾设计者比较熟悉的技术和满足现场工作环境的作为设计方案。

  自顶向下的方法将系统的功能进行划分,绘制相应的硬件和软件工作总框图。将总任务分为子任务,划分时要考虑划分是否清楚明确以及不同子系统之间的逻辑和控制关系是怎样的。

  规划设计精度和人力安排;安排设计场地和所需仪器设施工具;拟定主要元器件的采购和外加工计划;预算设计经费。

  单片机是系统的核心,直接决定了系统的功能和性能,不同的封装形式也会影响系统的物理尺寸和重量。因此单片机的选型主要是考虑性能和封装。

  这些器件主要是外围存储器,AD,DA等各种功能器件。选择原则是:满足规定的要求的情况下尽可能降低成本;尽可能选用集成器件;尽可能用单电源供电的器件;元器件的速度、信号类型尽量做到匹配;等。

  软硬结合。有些功能能软件硬化或者硬件软化,要处理好速度和复杂度得矛盾。

  设计规划。选择正真适合的原件,拟定进度计划,搭建设计环境,制定元器件采购方案和预算。

  电源提供能量,电源的质量特别大程度上影响到单片机系统的稳定性。设计的时候主要考虑的是电源功耗、电源电压以及电源管理。

  并行扩展;串行扩展(IIC,SPI等);模拟量输入输出扩展(AD芯片扩展);

  提高元器件的可靠性:尽量选用质量较好的;尽量选用集成度高的;进行一定余量的降额使用;提高插接件的传输质量;提高PCB版的质量。

  功能定义。明确设计任务,确定输入和输出量的形式,需要对数据来进行何种处理以及判断处理结果等。

  建立数学模型。描述出各个输入输出量之间的关系,这是影响系统性能好坏的直接因素。

  模块设计。整体任务被分为几个独立的小模块,每个模块具有一定的功能,承担一部分任务。模块化的设计便于调试和升级。

  AVR Studio是一个集成开发环境,能够直接进行项目管理,程序编译,程序调试,程序下载,JTAG仿真等功能。AVR Studio的调试,能够使用单步,连续,出发等多种程序运行形式。通过窗口可以清楚的看到各个寄存器的变化。