菜单
  

    (3)掌握CAN总线的协议;
    (4)掌握MCP2515芯片的使用;
    (5)掌握GE01实验开发平台的基本组成和原理,应用GE01实验开发平台编程实现CAN总线功能。

    1.4  本文研究内容
    本课题主要研究基于SEP3203的CAN总线数据传输,因此前期的理论储备与后期的嵌入式系统调试为两项主要内容。包括:嵌入式系统的理论知识,CAN总线协议的主要内容,系统设计方案以及系统调试。相应的内容包括:
        嵌入式系统概念与开发流程;
            CAN总线协议的基本内容;
        实现本次通过CAN总线的数据传输所需的系统设计方案;
        嵌入式系统的调试。
    2  嵌入式系统
    2.1  嵌入式系统特点
        (1)专用性强
        嵌入式系统在运行过程中,有其独特的专用性,可以根据项目系统的需求,人为的设定它的特定功能。嵌入式系统实现微型化的途径是:在通用CPU中,集成多种板卡需完成的任务于芯片。
        (2)技术融合
        在应用嵌入式系统的过程中,可以与各种先进技术相结合,设计出资金密集,技术创新的集成系统。
        (3)软硬结合,软件为主
    嵌入式系统的主体在于软件,它与硬件的高效率配合,能够去除冗余,在同样大小的硅片面积上实现比单纯的硬件或软件更高的性能。
        (4)与通用计算相比机资源少
    一个项目中应用的嵌入式系统通常只需完成几个任务,这种情况下无需使用通用CPU,这意着系统成本较低,结构简单。
        (5)专用开发工具与环境
     嵌入式系统设计完成后,用户不能对其中的功能模块做出修改,需要使用特定的开发工具与环境。
    2.2  嵌入式系统开发流程
    嵌入式系统的开发流程如2.1所示。
    2.1  嵌入式系统开发流程
    如今,嵌入式所应用的领域日益广泛,开发流程也越来越规范化,在一般的开发流程基础上,嵌入式开发有其独特的特点,一般的流程为:
    (1)系统需求分析。根据功能的要求,明确项目目的,撰写任务书,作为系统验收阶段的参考,以判断设计是否满足了用户需求。此阶段的重点在于明确接口设定,确定通信协议。
        (2)体系结构的设计。根据系统需求分析结果,对系统结构做出整体设计,以模块化的思想,至顶向下的进行各模块的功能结构设计。硬件及软件的选型也是其重要的一环。
        (3)软件和硬件需要协同设计。在系统结构设计基本完成的基础上,分别针对软件、硬件进行详细设计,需要注意的是,两者的设计是并行进行的。这种面向对象的设计方法,大大的缩短了开发周期。
        (4)系统集成。本步骤是设计过程中最关键最重要的一环。需要将软件、硬件以及执行装置集成并进行联调。调试过程中发现的错误需要逐个模块进行检查。集成过程中需要根据调试结果不断进行优化,这有利于系统工作效率的提高。
    (5)系统测试。在本步骤中,测试者需要根据实际情况使用不同的测试方法。可能会同时用到多种测试技术,以此全面的测试系统性能。与任务书中的功能说明进行对比判断系统是否能正确运行。
  1. 上一篇:MATLAB红外图像分割算法研究+文献综述
  2. 下一篇:基于传声器阵列的鼾声信号模型分析
  1. 超大规模集成电路中软模块的布局

  2. 光电系统近似模型研究

  3. PID控制在非线性时延离散混沌系统中的应用

  4. 基于差分进化算法的自动...

  5. 基于混沌的图像加密通信...

  6. MPS模块化生产系统的开发及研究+PLC梯形图

  7. HFSS的SIR微带带通滤波器设计

  8. 乳业同业并购式全产业链...

  9. 十二层带中心支撑钢结构...

  10. 大众媒体对公共政策制定的影响

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 杂拟谷盗体内共生菌沃尔...

  13. 当代大学生慈善意识研究+文献综述

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. java+mysql车辆管理系统的设计+源代码

  16. 中考体育项目与体育教学合理结合的研究

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回