关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于ColdFire的PROFIBUS-DP智能从站的设计

基于ColdFire的PROFIBUS-DP智能从站的设计

作者: 时间:2012-06-27 来源:网络 收藏

2.2 接口电路的
MCF52258微控制器与接口芯片VPC3相连,采用的是Intel工作方式。VPC3内部的总线接口单元形成了VPC3到微控制器的接口,是一个有11根地址线和8位数据线的接口,可通过配置与微控制器相匹配。微控制器负责将串口传输的数据通过VPC3传输到Profibus总线上,同时负责监视VPC3,接收DP主站传输过来的指令和数据,并进行相应的操作。VPC3的双口RAM在MCF52258地址空间中统一分配地址,MCF52258将VPC3作为自己的外部RAM,通过Mini-Flexbus与VPC3连接,通过片选选定VPC3的外部开始地址0x80000000。MCF52258与VPC3的连接如图2所示。

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

b.JPG



3 软件
软件部分是Profibus-DP设计的核心部分,主要包括Profibus-DP的主程序、中断服务程序和接口处理程序。VPC3在接收到由主站传送的不同输出数据时,会产生输出标志位,微控制器采用中断方式进行输出数据的处理主程序首先对VPC3进行初始化,然后启动VPC3,通过VPC3进行主站和的数据交换以及处理诊断。允许外部中断INT0以及开中断。主程序的流程图如图3所示。

c.JPG



评论


相关推荐

技术专区

关闭