些 从站 如何通过 配 置 SJA1000 的 AC 和 AM 寄 存 器实现 滤 波机� 答 根 据预定义� 从连接组 标识符 区的定义

些 从站 如何通过 配 置 sja1000 的 ac 和 am

This preview shows page 10 - 12 out of 14 pages.

从站如何通过SJA1000ACAM器实现波机制答:据预定义主/从连接组标识符区的定义:从站2应接收的报文为:主站1对其位令报文=10 000001 000B主站1对其令报文=10000010101B从站4应接收的报文为:主站1对其位令报文=10000001000B主站1对其令报文=10000100101B从站8应接收的报文为:主站1对其位令报文=10000001000B主站1对其令报文=10001000101B从站16应接收的报文为:主站1对其位令报文=10000001000B主站1对其令报文=10010000101B从站32应接收的报文为:主站1对其位令报文=10000001000B主站1对其令报文=10100000101BSJA1000式,只有CID的高8波,为使各从站只接收主站给自的位轮询,可下列配置是题的一组易见从站2AC=10000010BAM=00000011B从站4AC=10000100BAM=00000101B从站8AC=10001000BAM=00001001B从站16AC=10010000BAM=00010001B从站32AC=10100000BAM=00100001B3CAN点使用SJA1000器频率为16MHz使波特率为1Mbps,如何SJA1000BTR0BTR1答:BTR0各位为:
Background image
SJW.1/ SJW.0/BRP.5/BRP.4/BRP.3/BRP.2/BRP.1/BRP.0BTR1各位为:SAM/TSEG2.2/TSEG2.1/TSEG2.0/TSEG1.3/TSEG1.2/TSEG1.1/TSEG1.0tCLK=1/fXTAL=1/16M=62.5纳秒CAN系统时tscl =2 tCLK BRP=125BRP纳秒使波特率为1Mbps,则每一位的位时间T须为1微秒(即1000纳秒),其含有p8-25的整数)个CAN系统时,则应使125*p*BRP=1000波特率预BRP=1p=8BRP=32BRP.5+16BRP.4+8BRP.3+4BRP.2+2BRP.1+BRP.0+1BRP.5-BRP.0各位应为0跳转宽度(不应下文pTSEG1pTSEG2SJW1,则SJW.1-SJW.0各位应为0故解BTR0=0x00波特率为1Mbps,属高总线,所以应采用1采样,SAM0每一位时间T=tSYNCSEG+tTSEG1+tTSEG2所以有:p=pSYNCSEG+pTSEG1+pTSEG28=1+ pTSEG1+pTSEG2pTSEG1=5pTSEG2=2TSEG2.2=0TSEG2.1=0TSEG2.0=1TSEG1.3=0TSEG1.2=1TSEG1.1=0TSEG1.0=0故解BTR1=0x14所以BTR0=0x00BTR1=0x14题的一组外,可有其它BTR0BTR1可分别为0x000x230x400x140x400x230x800x23。)4、一个设备250微秒周期,每发送8个字I/O数据到DeviceNet总线上,为其理的总线通信率。使用SJA1000CAN控制器,晶振频率为16MHz请设计出BTR0BTR1的值。答 :据 题足 要 求DeviceNet总 线 通 信率 应 不444kbps( 即
Background image
Image of page 12

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture