can.h

来自「这是在KEIL环境下写的CAN源码」· C头文件 代码 · 共 85 行

H
85
字号
#define BYTE unsigned char


/*-----------验收码寄存器-----------*/
/*bank1共4字节32位验收码和32位屏蔽码*/
#define ACR10 32
#define ACR11 33
#define ACR12 34
#define ACR13 35
/*bank2*/
#define ACR20 40
#define ACR21 41
#define ACR22 42
#define ACR23 43
/*bank3*/
#define ACR30 48
#define ACR31 49
#define ACR32 50
#define ACR33 51
/*bank4*/
#define ACR40 56
#define ACR41 57
#define ACR42 58
#define ACR43 59
/*-------------------------------------*/


/*-----------屏蔽码寄存器--------------*/
/*bank1*/
#define AMR10 36
#define AMR11 37
#define AMR12 38
#define AMR13 39
/*bank2*/
#define AMR20 44
#define AMR21 45
#define AMR22 46
#define AMR23 47
/*bank3*/
#define AMR30 52
#define AMR31 53
#define AMR32 54
#define AMR33 55
/*bank4*/
#define AMR40 60
#define AMR41 61
#define AMR42 62
#define AMR43 63
/*---------------------------------------*/


/*----------------验收滤波器模式寄存器------------------*/
#define ACFMOD 29
/*------------------------------------------------------*/


/*---------------验收滤波器优先级寄存器-----------------*/
#define ACFPRIO 31
/*------------------------------------------------------*/


/*-----------------验收滤波器使能寄存器-----------------*/
#define ACFEN 30
/*------------------------------------------------------*/


/*---------------------总线定时寄存器-------------------*/
#define BTR0 06
#define BTR1 07
/*------------------------------------------------------*/


/*-------------------------缓冲区-----------------------*/
#define TX 112
#define RX 96
/*------------------------------------------------------*/








⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?