📄 新建 文本文档.txt
字号:
#define CANMOTS16 ((REGS32U)0x0060A0)
#define CANMOTS17 ((REGS32U)0x0060A2)
#define CANMOTS18 ((REGS32U)0x0060A4)
#define CANMOTS19 ((REGS32U)0x0060A6)
#define CANMOTS20 ((REGS32U)0x0060A8)
#define CANMOTS21 ((REGS32U)0x0060AA)
#define CANMOTS22 ((REGS32U)0x0060AC)
#define CANMOTS23 ((REGS32U)0x0060AE)
#define CANMOTS24 ((REGS32U)0x0060B0)
#define CANMOTS25 ((REGS32U)0x0060B2)
#define CANMOTS26 ((REGS32U)0x0060B4)
#define CANMOTS27 ((REGS32U)0x0060B6)
#define CANMOTS28 ((REGS32U)0x0060B8)
#define CANMOTS29 ((REGS32U)0x0060BA)
#define CANMOTS30 ((REGS32U)0x0060BC)
#define CANMOTS31 ((REGS32U)0x0060BE)
#define CANMOTO0 ((REGS32U)0x0060C0) /* 局部屏蔽寄存器CANMOTOn , n=0~31 */
#define CANMOTO1 ((REGS32U)0x0060C2)
#define CANMOTO2 ((REGS32U)0x0060C4)
#define CANMOTO3 ((REGS32U)0x0060C6)
#define CANMOTO4 ((REGS32U)0x0060C8)
#define CANMOTO5 ((REGS32U)0x0060CA)
#define CANMOTO6 ((REGS32U)0x0060CC)
#define CANMOTO7 ((REGS32U)0x0060CE)
#define CANMOTO8 ((REGS32U)0x0060D0)
#define CANMOTO9 ((REGS32U)0x0060D2)
#define CANMOTO10 ((REGS32U)0x0060D4)
#define CANMOTO11 ((REGS32U)0x0060D6)
#define CANMOTO12 ((REGS32U)0x0060D8)
#define CANMOTO13 ((REGS32U)0x0060DA)
#define CANMOTO14 ((REGS32U)0x0060DC)
#define CANMOTO15 ((REGS32U)0x0060DE)
#define CANMOTO16 ((REGS32U)0x0060E0)
#define CANMOTO17 ((REGS32U)0x0060E2)
#define CANMOTO18 ((REGS32U)0x0060E4)
#define CANMOTO19 ((REGS32U)0x0060E6)
#define CANMOTO20 ((REGS32U)0x0060E8)
#define CANMOTO21 ((REGS32U)0x0060EA)
#define CANMOTO22 ((REGS32U)0x0060EC)
#define CANMOTO23 ((REGS32U)0x0060EE)
#define CANMOTO24 ((REGS32U)0x0060F0)
#define CANMOTO25 ((REGS32U)0x0060F2)
#define CANMOTO26 ((REGS32U)0x0060F4)
#define CANMOTO27 ((REGS32U)0x0060F6)
#define CANMOTO28 ((REGS32U)0x0060F8)
#define CANMOTO29 ((REGS32U)0x0060FA)
#define CANMOTO30 ((REGS32U)0x0060FC)
#define CANMOTO31 ((REGS32U)0x0060FE)
/* 有关邮箱0~31的寄存器 */
#define CANMID0 ((REGS32U)0x006100) //邮箱0
#define CANMCF0 ((REGS32U)0x006102)
#define CANMDL0 ((REGS32U)0x006104)
#define CANMDH0 ((REGS32U)0x006106)
#define CANMID1 ((REGS32U)0x006108) //邮箱1
#define CANMCF1 ((REGS32U)0x00610A)
#define CANMDL1 ((REGS32U)0x00610C)
#define CANMDH1 ((REGS32U)0x00610E)
#define CANMID2 ((REGS32U)0x006110) //邮箱2
#define CANMCF2 ((REGS32U)0x006112)
#define CANMDL2 ((REGS32U)0x006114)
#define CANMDH2 ((REGS32U)0x006116)
#define CANMID3 ((REGS32U)0x006118) //邮箱3
#define CANMCF3 ((REGS32U)0x00611A)
#define CANMDL3 ((REGS32U)0x00611C)
#define CANMDH3 ((REGS32U)0x00611E)
#define CANMID4 ((REGS32U)0x006120) //邮箱4
#define CANMCF4 ((REGS32U)0x006122)
#define CANMDL4 ((REGS32U)0x006124)
#define CANMDH4 ((REGS32U)0x006126)
#define CANMID5 ((REGS32U)0x006128) //邮箱5
#define CANMCF5 ((REGS32U)0x00612A)
#define CANMDL5 ((REGS32U)0x00612C)
#define CANMDH5 ((REGS32U)0x00612E)
#define CANMID6 ((REGS32U)0x006130) //邮箱6
#define CANMCF6 ((REGS32U)0x006132)
#define CANMDL6 ((REGS32U)0x006134)
#define CANMDH6 ((REGS32U)0x006136)
#define CANMID7 ((REGS32U)0x006138) //邮箱7
#define CANMCF7 ((REGS32U)0x00613A)
#define CANMDL7 ((REGS32U)0x00613C)
#define CANMDH7 ((REGS32U)0x00613E)
#define CANMID8 ((REGS32U)0x006140) //邮箱8
#define CANMCF8 ((REGS32U)0x006142)
#define CANMDL8 ((REGS32U)0x006144)
#define CANMDH8 ((REGS32U)0x006146)
#define CANMID9 ((REGS32U)0x006148) //邮箱9
#define CANMCF9 ((REGS32U)0x00614A)
#define CANMDL9 ((REGS32U)0x00614C)
#define CANMDH9 ((REGS32U)0x00614E)
#define CANMID10 ((REGS32U)0x006150) //邮箱10
#define CANMCF10 ((REGS32U)0x006152)
#define CANMDL10 ((REGS32U)0x006154)
#define CANMDH10 ((REGS32U)0x006156)
#define CANMID11 ((REGS32U)0x006158) //邮箱11
#define CANMCF11 ((REGS32U)0x00615A)
#define CANMDL11 ((REGS32U)0x00615C)
#define CANMDH11 ((REGS32U)0x00615E)
#define CANMID12 ((REGS32U)0x006160) //邮箱12
#define CANMCF12 ((REGS32U)0x006162)
#define CANMDL12 ((REGS32U)0x006164)
#define CANMDH12 ((REGS32U)0x006166)
#define CANMID13 ((REGS32U)0x006168) //邮箱13
#define CANMCF13 ((REGS32U)0x00616A)
#define CANMDL13 ((REGS32U)0x00616C)
#define CANMDH13 ((REGS32U)0x00616E)
#define CANMID14 ((REGS32U)0x006170) //邮箱14
#define CANMCF14 ((REGS32U)0x006172)
#define CANMDL14 ((REGS32U)0x006174)
#define CANMDH14 ((REGS32U)0x006176)
#define CANMID15 ((REGS32U)0x006178) //邮箱15
#define CANMCF15 ((REGS32U)0x00617A)
#define CANMDL15 ((REGS32U)0x00617C)
#define CANMDH15 ((REGS32U)0x00617E)
#define CANMID16 ((REGS32U)0x006180) //邮箱16
#define CANMCF16 ((REGS32U)0x006182)
#define CANMDL16 ((REGS32U)0x006184)
#define CANMDH16 ((REGS32U)0x006186)
#define CANMID17 ((REGS32U)0x006188) //邮箱17
#define CANMCF17 ((REGS32U)0x00618A)
#define CANMDL17 ((REGS32U)0x00618C)
#define CANMDH17 ((REGS32U)0x00618E)
#define CANMID18 ((REGS32U)0x006190) //邮箱18
#define CANMCF18 ((REGS32U)0x006192)
#define CANMDL18 ((REGS32U)0x006194)
#define CANMDH18 ((REGS32U)0x006196)
#define CANMID19 ((REGS32U)0x006198) //邮箱19
#define CANMCF19 ((REGS32U)0x00619A)
#define CANMDL19 ((REGS32U)0x00619C)
#define CANMDH19 ((REGS32U)0x00619E)
#define CANMID20 ((REGS32U)0x0061A0) //邮箱20
#define CANMCF20 ((REGS32U)0x0061A2)
#define CANMDL20 ((REGS32U)0x0061A4)
#define CANMDH20 ((REGS32U)0x0061A6)
#define CANMID21 ((REGS32U)0x0061A8) //邮箱21
#define CANMCF21 ((REGS32U)0x0061AA)
#define CANMDL21 ((REGS32U)0x0061AC)
#define CANMDH21 ((REGS32U)0x0061AE)
#define CANMID22 ((REGS32U)0x0061B0) //邮箱22
#define CANMCF22 ((REGS32U)0x0061B2)
#define CANMDL22 ((REGS32U)0x0061B4)
#define CANMDH22 ((REGS32U)0x0061B6)
#define CANMID23 ((REGS32U)0x0061B8) //邮箱23
#define CANMCF23 ((REGS32U)0x0061BA)
#define CANMDL23 ((REGS32U)0x0061BC)
#define CANMDH23 ((REGS32U)0x0061BE)
#define CANMID24 ((REGS32U)0x0061C0) //邮箱24
#define CANMCF24 ((REGS32U)0x0061C2)
#define CANMDL24 ((REGS32U)0x0061C4)
#define CANMDH24 ((REGS32U)0x0061C6)
#define CANMID25 ((REGS32U)0x0061C8) //邮箱25
#define CANMCF25 ((REGS32U)0x0061CA)
#define CANMDL25 ((REGS32U)0x0061CC)
#define CANMDH25 ((REGS32U)0x0061CE)
#define CANMID26 ((REGS32U)0x0061D0) //邮箱26
#define CANMCF26 ((REGS32U)0x0061D2)
#define CANMDL26 ((REGS32U)0x0061D4)
#define CANMDH26 ((REGS32U)0x0061D6)
#define CANMID27 ((REGS32U)0x0061D8) //邮箱27
#define CANMCF27 ((REGS32U)0x0061DA)
#define CANMDL27 ((REGS32U)0x0061DC)
#define CANMDH27 ((REGS32U)0x0061DE)
#define CANMID28 ((REGS32U)0x0061E0) //邮箱28
#define CANMCF28 ((REGS32U)0x0061E2)
#define CANMDL28 ((REGS32U)0x0061E4)
#define CANMDH28 ((REGS32U)0x0061E6)
#define CANMID29 ((REGS32U)0x0061E8) //邮箱29
#define CANMCF29 ((REGS32U)0x0061EA)
#define CANMDL29 ((REGS32U)0x0061EC)
#define CANMDH29 ((REGS32U)0x0061EE)
#define CANMID30 ((REGS32U)0x0061F0) //邮箱30
#define CANMCF30 ((REGS32U)0x0061F2)
#define CANMDL30 ((REGS32U)0x0061F4)
#define CANMDH30 ((REGS32U)0x0061F6)
#define CANMID31 ((REGS32U)0x0061F8) //邮箱31
#define CANMCF31 ((REGS32U)0x0061FA)
#define CANMDL31 ((REGS32U)0x0061FC)
#define CANMDH31 ((REGS32U)0x0061FE)
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*定义PLL、时钟模块、看门狗模块、低功耗模块寄存器*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#define HISPCP ((REGS16U)0x00701A) /* High-Speed Peripheral Clock Prescaler Register for HSPCLK clock */
#define LOSPCP ((REGS16U)0x00701B) /* Low-Speed Peripheral Clock Prescaler Register for HSPCLK clock */
#define PCLKCR ((REGS16U)0x00701C) /* Peripheral Clock Control Register */
#define LPMCR0 ((REGS16U)0x00701E) /* Low Power Mode Control Register 0 */
#define LPMCR1 ((REGS16U)0x00701F) /* Low Power Mode Control Register 1 */
#define PLLCR ((REGS16U)0x007021) /* PLL Control Register */
#define SCSR ((REGS16U)0x007022) /* System Control & Status Register */
#define WDCNTR ((REGS16U)0x007023) /* Watchdog Counter Register */
#define WDKEY ((REGS16U)0x007025) /* Watchdog Reset Key Register */
#define WDCR ((REGS16U)0x007029) /* Watchdog Control Register */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -