论文部分内容阅读
随着各种技术的进步,农林拖拉机及其机具也向信息化、网络化方向发展,越来越多的电子控制单元(ECU)在农林机械上得以使用,为了解决ECU之间的通讯问题,并使不同厂家生产的电子设备具有通用性,国际标准化组织制定了针对农林机械的串行通讯与控制的ISO11783标准协议。本文以该标准中第六部分定义的虚拟终端为对象,重点研究了虚拟终端的软件开发,在软件开发过程中引入了实时操作系统DSP/BIOS,提高了虚拟终端的稳定性和执行效率。
本文对虚拟终端及其核心处理器芯片TMS320F2812做了介绍,在此基础上,分析了DSP集成开发环境CCS及其内嵌的工具DSP/BIOS,并结合本文的研究内容,详细说明了DSP/BIOS配置工具在程序设计中的应用。解析了CAN通讯模块的结构和功能以及ISO11783协议对消息传输的格式与方法等的规定,为后续的通讯程序的设计提供了依据,给出了控制程序的框架以及初始化程序设计和用户功能程序设计的详细说明。
本文对DSP系统在虚拟终端设计上的应用以及实时操作系统DSP/BIOS在软件开发中的应用进行了分析,开发了虚拟终端产品样机。