搜索
bottom↓
回复: 3

请教:AT90CAN128单片机,标识码寄存器和标识码屏蔽寄存器 理解和设置正确吗?【恢复】

[复制链接]

出0入0汤圆

发表于 2008-12-4 14:57:55 | 显示全部楼层 |阅读模式
1、标识码寄存器CANIDT1-CANIDT4如下:

 

 (原文件名:ourdev_528436.png) 



2、对于11位标识符,我设计如下格式:  



  ________________________________________________________________________________  

   |                    |                                   |                      |  

   |                    |                                   |                      |  

   |    信息功能码2位   |      节点号6位                    |       数据格式3位    |  

   |                    |                                   |                      |   

   ---------------------------------------------------------------------------------   

      bit10  bit9         bit9 bit8 bit7 bit6 bit5 bit4 bit3      bit2  bit1   bit0 



  信息功能码2位:  

     00=输入变量  

     01=输出变量  

     10=点对点通讯  

     11=保留  

  节点号:  

     000001=节点1  

     000010=节点2  

  数据格式3位   

     (1)如果信息功能码=00:输入变量  

        数据格式=000:表示发送开入时,一次可以发送64路开关量输入  

            =001:表示发送模入时,一次可以发送8通道模入。 



  ///////////////////////////////////////////////////////////// 

  ///////////////////////////////////////////////////////////// 

    如果总线上有两个CAN结点,其中结点1为主控制器,结点2为开关量输入结点。 

    当结点2(开关量输入结点)采集到开入信号发生变化时,立即向结点1(主控结点)发送报文。 

  那么:如何初始化结点2的CAIDT1-CANIDT4寄存器和CANIDM1-CANIDM4 寄存器呢? 

   

  我的理解如下: 

    (1)、CANIDT2的IDT0、IDT1、IDT2          填写“3位数据格式” 

    (2)、CANIDT1的IDT3、IDT4、IDT5、IDT6、IDT7、IDT8 填写“6位节点号” 

                此处填写开关量输入节点的结点号。 

    (3)、CANIDT1的IDT9、IDT10             填写“2位信息功能码” 

    (4)、CANIDT3=0 

    (5)、由于开关量输入结点给主控结点发送的“数据帧”,因此 

        CANIDT4的RTRTAG 填写1:代表数据帧。   

    (6)、标识码屏蔽寄存器CANIDM1-CANIDM4 该如何填写呢?  

出0入0汤圆

 楼主| 发表于 2008-12-29 15:02:11 | 显示全部楼层
已经知道了

出0入0汤圆

 楼主| 发表于 2008-12-9 15:15:28 | 显示全部楼层
大家都没开发过CANBUS协议吗?

出0入0汤圆

 楼主| 发表于 2008-12-5 15:04:57 | 显示全部楼层
我初学CAN-BUS协议。请多指教。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-4 20:54

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表