📄 mcp2510.sdb
字号:
[p GLOBOPT AUTOSTATIC PIC14 PICMIDHI PICLOMID CANREADCODE ]
"12 C:\HT-PIC\INCLUDE\stdio.h
[v _ptrdiff_t `i 1 t 2 ]
"13
[v _size_t `ui 1 t 2 ]
"14
[v _wchar_t `us 1 t 2 ]
"20 C:\HT-PIC\INCLUDE\stdarg.h
[v _va_list `*v 1a t 1 ]
"61 C:\HT-PIC\INCLUDE\stdio.h
[v F11 `(v 1 t 0 ]
"62
[s S1 __prbuf 3 `*uc 1 ptr 1 0
`*F11 1 func 2 1
]
"17 D:\project\power1024\inc\std.h
[v _BYTE `uc 1 t 1 ]
"18
[v _WORD `us 1 t 2 ]
"19
[v _DWORD `ul 1 t 4 ]
"29
[e E54 .
FALSE 0
TRUE 1
]
[v _Bool `E54 1 t 1 ]
"42
[v _ulong `ul 1 t 4 ]
"43
[v _ushort `us 1 t 2 ]
"44
[v _uchar `uc 1 t 1 ]
"45
[v _uint `ui 1 t 2 ]
"23 D:\project\power1024\inc\ck.h
[e E122 .
ckKeepActMode 0
ckRunning 1
ckFreeze 2
ckReset 3
]
[v _actModesT `E122 1 t 1 ]
"30
[e E128 .
ckKeepCommMode 0
ckSilent 1
ckListenOnly 2
ckCommunicate 3
]
[v _commModesT `E128 1 t 1 ]
"41
[e E134 .
canOK 0
canERR_PARAM -1
canERR_NOMSG -2
canERR_NOTFOUND -3
canERR_TIMEOUT -7
canERR_NOTINITIALIZED -8
canERR_TXBUFOFL -13
canERR_HARDWARE -15
]
"42
[v _canStatus `E134 1 t 1 ]
"31 D:\project\power1024\mcp2510.c
[v _mcp_reset `(v 1 e 0 0 ]
{
"33
} 0
"40
[v _mcp_read `(v 1 e 0 0 ]
{
[v _MCPaddr `uc 1 a 1 w ]
[v _readdata `*uc 1 p 1 0 ]
[v _length `uc 1 p 1 1 ]
[v _length `uc 1 p 1 1 ]
[v _readdata `*uc 1 p 1 0 ]
[v _MCPaddr `uc 1 a 1 0 ]
[v _loopCnt `uc 1 a 1 1 ]
"42
[v _MCPaddr `uc 1 a 1 0 ]
"56
} 2
"64
[v _mcp_write `(v 1 e 0 0 ]
{
[v _MCPaddr `uc 1 a 1 w ]
[v _writedata `*Cuc 1 p 2 0 ]
[v _length `uc 1 p 1 2 ]
[v _MCPaddr `uc 1 a 1 0 ]
[v _length `uc 1 p 1 2 ]
[v _loopCnt `uc 1 a 1 1 ]
[v _writedata `*Cuc 1 p 2 0 ]
"66
[v _MCPaddr `uc 1 a 1 0 ]
"76
} 2
"80
[v _mcp_read_can_id `(v 1 e 0 0 ]
{
[v _mcp_addr `uc 1 a 1 w ]
[v _ext `*uc 1 p 1 0 ]
[v _can_id `*ul 1 p 1 1 ]
[v _ext `*uc 1 p 1 0 ]
[v _mcp_addr `uc 1 a 1 0 ]
[v _can_id `*ul 1 p 1 1 ]
[v _tbufdata `uc 4a a 4 1 ]
"82
[v _mcp_addr `uc 1 a 1 0 ]
"93
} 5
"98
[v _mcp_read_can `(v 1 e 0 0 ]
{
[v _buffer `uc 1 a 1 w ]
[v _ext `*uc 1 p 1 0 ]
[v _can_id `*ul 1 p 1 1 ]
[v _dlc `*uc 1 p 1 2 ]
[v _rtr `*uc 1 p 1 3 ]
[v _data `*uc 1 p 1 4 ]
[v _buffer `uc 1 a 1 0 ]
[v _can_id `*ul 1 p 1 1 ]
[v _data `*uc 1 p 1 4 ]
[v _ext `*uc 1 p 1 0 ]
[v _rtr `*uc 1 p 1 3 ]
[v _dlc `*uc 1 p 1 2 ]
[v _ctrl `uc 1 a 1 1 ]
[v _mcp_addr `uc 1 a 1 2 ]
"100
[v _buffer `uc 1 a 1 0 ]
"111
} 3
"116
[v _mcp_write_can `(v 1 e 0 0 ]
{
[v _buffer `uc 1 a 1 w ]
[v _ext `uc 1 p 1 0 ]
[v _can_id `ul 1 p 4 1 ]
[v _dlc `uc 1 p 1 5 ]
[v _rtr `uc 1 p 1 6 ]
[v _data `*Cuc 1 p 2 7 ]
[v _buffer `uc 1 a 1 0 ]
[v _ext `uc 1 p 1 0 ]
[v _rtr `uc 1 p 1 6 ]
[v _mcp_addr `uc 1 a 1 1 ]
[v _data `*Cuc 1 p 2 7 ]
[v _can_id `ul 1 p 4 1 ]
"117
[v _buffer `uc 1 a 1 0 ]
"122
} 2
"125
[v _mcp_write_can_id `(v 1 e 0 0 ]
{
[v _mcp_addr `uc 1 a 1 w ]
[v _ext `uc 1 p 1 0 ]
[v _can_id `ul 1 p 4 1 ]
[v _ext `uc 1 p 1 0 ]
[v _mcp_addr `uc 1 a 1 0 ]
[v _canid `ui 1 a 2 1 ]
[v _can_id `ul 1 p 4 1 ]
[v _tbufdata `uc 4a a 4 3 ]
"128
[v _mcp_addr `uc 1 a 1 0 ]
"145
} 7
"153
[v _mcp_transmit `(v 1 e 0 0 ]
{
[v _mcp_addr `uc 1 a 1 w ]
[v _mcp_addr `uc 1 a 1 0 ]
"154
[v _mcp_addr `uc 1 a 1 0 ]
"159
} 1
"166
[v _mcp_init `(v 1 e 0 0 ]
{
[v _i `uc 1 a 1 0 ]
[v _j `uc 1 a 1 1 ]
[v _a `uc 1 a 1 2 ]
[v _data `uc 1 a 1 3 ]
"234
} 4
[v _SPI_mcp_write_bits `(v 0 e 0 0 ]
[v _SPI_mcp_select `(v 0 e 0 0 ]
[v _SPI_putch `(uc 0 e 1 0 ]
[v _SPI_mcp_unselect `(v 0 e 0 0 ]
[v _SPI_mcp_WR_address `(v 0 e 0 0 ]
[v _canSetup `(E134 0 e 1 0 ]
[v _SPI_mcp_RD_address `(v 0 e 0 0 ]
[v _SPI_mcp_reset `(v 0 e 0 0 ]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -