1 / 12
文档名称:

CAN总线硬件连接与程序.docx

格式:docx   大小:75KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

CAN总线硬件连接与程序.docx

上传人:suijiazhuang2 2022/3/23 文件大小:75 KB

下载得到文件列表

CAN总线硬件连接与程序.docx

文档介绍

文档介绍:.
电输机枪丰工汶条件十分毎各种电5E干抚对幼理密85及路羽正第工作都玄产am*!>这些討左刊系统是祓犬的威幻,非第咨島寻逐系•为了最大程咒纶采证网络系统正第工作・录取了以下丙种?8施;弟一神措更足电叫陽高・連佶电魂挂冋命系统丰罠干1«天/////////////
28.
29.
#>
//SFRdeclarations
30.
31.
//
CANProtocolRegisterIndexfor
CAN0ADR,fromTABLE

theC8051F040
32.
//
datasheet
33.
////////////////////////////////////////////////////////////////////////////////
34.
#defineCANCTRL
0x00
//ControlRegister
35.
#defineCANSTAT
0x01
//Statusregister
36.
#defineERRCNT
0x02
//ErrorCounter
Register
37.
#defineBITREG
0x03
//BitTimingRegister
38.
#defineINTREG
0x04
//InterruptLow
ByteRegis
ter
39.
#defineCANTSTR
0x05
//Testregister
40.
#defineBRPEXT
0x06
//BRPExtension
Register
41.
////////////////////////////////////////////////////////////////////////////////
42.
〃IF1
InterfaceRegisters
43.
////////////////////////////////////////////////////////////////////////////////
44.
#define
IF1CMDRQST
0x08
//IF1
CommandRest
R
egister
45.
#define
IF1CMDMSK
0x09
//IF1
CommandMask
Register
46.
#define
IF1MSK1
0x0A
//IF1
Mask1
Register
47.
#define
IF1MSK2
0x0B
//IF1
Mask2
Register
48.
#define
IF1ARB1
0x0C
//IF1
Arbitration
1
Register
49.
#define
IF1ARB2
0x0D
//IF1
Arbitration
2
Register
50.
#define
IF1MSGC
0x0E
//IF1
MessageControl
R
egister
51.
#define
IF1DATA1
0x0F
//IF1
DataA1
Register
52.
#define
IF1DATA2
0x10
//IF1
DataA2
Register
53.
#define
IF1DATB1
0x11
//IF1
DataB1
Register
54.
#define
IF1DATB2
0x12
//IF1
DataB2
Register
55.
////////////////////////////////////////////////////////////////////////////////
56.
//IF2