www儿K6655次K-com好的www儿K6655次K-com女哈

   邮箱中断设置CAN模块专属中断寄存器有CAN_IFR和CAN_IMR使用方法与一般中断寄存器相同。但TMS320LF2407A 采用二级中断方式高优先级模式的CAN邮箱中断对应INT1,高优先级CAN错误中断对应INT2;而低优先级CAN邮箱Φ断和CAN错误中断都对应INT5所以在程序中要开放对应一级中断。接收帧ID的读入在接收事件中通常一个邮箱要接收多节点帧。因此信息帧ID嘚读出也很重要。不管有没有屏蔽所接收信息帧的ID会被置入MSGIDnH和MSGIDnL,但接收邮箱的ID并没有改变[5> 

    程序框图如图3所示,实验程序使用邮箱2接收,郵箱3发送通讯软件可以采用查询方式或中断方式,主要包括CAN控制器初始化程序、接收邮箱与发送邮箱设置、发送程序、接收程序

发送程序只需要设定发送控制寄存器相应位;接收程序要完成: 

读取已接收的邮箱标识符格式; 
读取接收的标识符; 
读取接收的数据长度; 
读取接收的数據值。 


1:Invensys Foxboro(福克斯波罗):I/A Series系统FBM(现场输入/输出模块)顺序控制、梯形逻辑控制、事故追忆处理、数模转换、输入/输出信号处理、数据通信及处理等。

2:Invensys Triconex: 冗余容错控制系统、基于三重模件冗余(TMR)结构的最现代化的容错控制器

10:GE FANUC(GE发那科):模块、卡件、驱动器等各类备件。

11:Yaskawa(安川):伺服控制器、伺服马达、伺服驱动器

14:工业机器人系统备件。

   在数据域改变前首先要禁用邮箱然后置位数据域,改变请求再设置邮箱ID和信息控制寄存器。若是发送邮箱则在数据域存放预发送数据,若是接收邮箱则清空接收緩存。 

   邮箱中断设置CAN模块专属中断寄存器有CAN_IFR和CAN_IMR使用方法与一般中断寄存器相同。但TMS320LF2407A 采用二级中断方式高优先级模式的CAN邮箱中断对应INT1,高优先级CAN错误中断对应INT2;而低优先级CAN邮箱中断和CAN错误中断都对应INT5所以在程序中要开放对应一级中断。接收帧ID的读入在接收事件中通常一個邮箱要接收多节点帧。因此信息帧ID的读出也很重要。不管有没有屏蔽所接收信息帧的ID会被置入MSGIDnH和MSGIDnL,但接收邮箱的ID并没有改变[5> 

    程序框图如图3所示,实验程序使用邮箱2接收,邮箱3发送通讯软件可以采用查询方式或中断方式,主要包括CAN控制器初始化程序、接收邮箱与发送郵箱设置、发送程序、接收程序

发送程序只需要设定发送控制寄存器相应位;接收程序要完成: 

读取已接收的邮箱标识符格式; 
读取接收的标識符; 
读取接收的数据长度; 
读取接收的数据值。 


1:Invensys Foxboro(福克斯波罗):I/A Series系统FBM(现场输入/输出模块)顺序控制、梯形逻辑控制、事故追忆处理、数模转换、输入/输出信号处理、数据通信及处理等。

2:Invensys Triconex: 冗余容错控制系统、基于三重模件冗余(TMR)结构的最现代化的容错控制器

10:GE FANUC(GE发那科):模块、卡件、驱动器等各类备件。

11:Yaskawa(安川):伺服控制器、伺服马达、伺服驱动器

14:工业机器人系统备件。

我要回帖

更多关于 K6655次 的文章

 

随机推荐