新闻中心

EEPW首页>嵌入式系统>设计应用> 一种基于DSP芯片与CAN总线的电源监控系统设计

一种基于DSP芯片与CAN总线的电源监控系统设计

作者: 时间:2014-12-08 来源:网络 收藏

  3系统软件设计

本文引用地址://m.amcfsurvey.com/article/266504.htm

  程序开始对GPIO,ADC.E等各个外设初始化,进入死循环。在循环里,程序启动各个外设并成相应的功能,其程序流程图如图6所示。


控制单元软件流程图


  图6控制单元软件流程图

总线通信软件的设计包括应用层协议制定和实施、明确各节点的功能以及相互交互的数据、规定数据每—位的确切含义以及要做的响应处理。节点软件设计的主要分三个部分,即初始化CAN模块、数据发送程序、接收程序。CAN模块使用之前必须要进行初始化。

  首先,设置CANTX和CANRX做为CAN的通信引脚。在标准的T作模式下,通过把CCR(CANMC.12)置1,使CAN模块工作在初始化模式。等待当CCL(CANLS.4)为1时,才能执行初始化操作。初始化操作首先要进行位时间配置寄存器CANBTC的设置。CANBTC设置决定总线传输信号的波特率,是CAN控制器模块的核心配置问题,CAN初始化配置流程图如图7.


CAN模块的初始化配置


  图7 CAN模块的初始化配置

  4结论

  本文创新点:在数字化电源监控逐渐流行的今大,本文提出了一种基TMS320F2812芯片的针对分布式多模块电源的监控系统,该监控系统以稳定,安全,传输速度高的CAN通信技术作为本系统模块间通信方式,考虑到系统扩展的需要,选用含用大存储空间的处理芯片,方便系统程序的扩展;同时,选片时尽量考虑集成度高,可靠性高,针对系统功能需求的处理芯片和外围功能电路。本系统注重实际效用,在实际的工业控制中,系统工作稳定。

模数转换器相关文章:模数转换器工作原理



上一页 1 2 下一页

关键词:DSPCAN

评论


相关推荐

技术专区

关闭