CAN总线硬件连接及程序

上传人:m**** 文档编号:502836753 上传时间:2023-10-11 格式:DOC 页数:14 大小:259KB
返回 下载 相关 举报
CAN总线硬件连接及程序_第1页
第1页 / 共14页
CAN总线硬件连接及程序_第2页
第2页 / 共14页
CAN总线硬件连接及程序_第3页
第3页 / 共14页
CAN总线硬件连接及程序_第4页
第4页 / 共14页
CAN总线硬件连接及程序_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《CAN总线硬件连接及程序》由会员分享,可在线阅读,更多相关《CAN总线硬件连接及程序(14页珍藏版)》请在金锄头文库上搜索。

1、胡怕机竟中工条件十分秀劣各神电55干抚对樹理搓路以蝕疮建路的正篙工作帑有产塑的彰响这空对技和殃统是巒犬的威前李策咨易导致殃 统疥寞为了最大程燮地堤迁用络系统正篦工柞釆玫了以下两种箱施:第一耳苑施杲电乂爲専通惶电皱是网络系统中受干扰最大的至分南且 各神干扰也巒容易蟆通信电述逹入疾统从而引电系统的工作不正當为了切断这条干扰遼径保护CAMS利蒂.在CAX技刖签与收XttZfsJflJra了 6M37,以送行光电KS.弟二种?8施是在总馥上增tc保护器件当发生?T去或其他旁冬干扰时巨大的如果来不及屯放就会摄坏收发狂为了防止干扰对tt?i的檢 坏,增iuTlBirm$作总浚廉护,当受到E古时,井接在总浚

2、上的放掉 旦是一歆情况下,RS的反E38.许位电匡 W 約为300 V) 因此本设计宇.在防舅管百増的了TVS和PTC电鶴.TVS段够紳总线的压差詔初在6.8 T以下.这蘇当受到干扰时RS能软块址总 到保护作用;而n(电琨陵保护収发谿免殳述*的冲芯 在CM H和CM L与迪Z各自授一个30 DF的小电峯 可以起到适除总境上的鬲兹干It和防 电直搐肘的作电:CAN次发总电保护係理如勿2常示20.22.434X CANLcHDEVor?C8051340=AUTHOR 二 S=TOOLS Kei- C-p一一eand Silicon Labs 6m_=CANLc and CAN2.C are a s

3、imp_e example of configuring a CAN networko =iransi.i and receive&_a 03 a CAN nswork and how 5 move infoHnasn 3 Hand from CAN RAM message Obs0 EachS05msoTB CAN node is conAgured 0Bsend a message when its P37 button is depressed-Ye 一 eased, with aoxll =to mdica-e the button is pushed, and 0x00 when r

4、e-eased Each node a_so has -孑 message object configured s receive messages. The C805 二鱼 s5e M received data and wi=ium onofl the Egsboard-s LEPWhen one large- =is 一 oaded wsCAN2Oand the other is leaded wi 一 h CANLPone mas 一! board s push-button wi= contro 二heothe 二 assboards LEPestazishi 启 =a simp_e

5、 coao一ink via 一 he CAN bus and can be observed direcHy on3e -一 一 aae【boards2324252627282930313233343536373839404-4243440 -nc 一 odes iiiliijililsiJhlccde 5 sefme BRPEXT 0x06、?5ontsRegister status register 、/Error couser Reqser /Bit liming Register0aer2BLOW Byte Register ATes-registerWBRP Ex&nsion Reg

6、isterSF 二serlace Registerssefme -FOMDRQST OxsSF1 mand R 鱼 Regis.SB.45.define IF1CMDMSK0x09/IF1 mand MaskRegister46.define IF1MSK1OxOA/IF1 MasklRegister47.define IF1MSK2OxOB/IF1 Mask2Register48./define IF1ARB1OxOC/IF1 Arbitration 1Register49.define IF1ARB2OxODZ/1F1 Arbitration 2Register50.define IF1M

7、SGCOxOE/IF1 Message Control Register51.define IF1DATA1OxOF/IF1 Data A1Register52.define IF1DATA20x10/71F1 Data A2Register53.define IF1DATB10x11Z/1F1 Data BlRegister54./define IF1DATB20x12/1F1 Data B2Register55.56.IF2 Interface Registers57.58.jfdefine IF2CMDRQST0x20/IF2 mand RestRegister59.Wine IF2CM

8、DMSK0x21/1F2 mand MaskRegister60.define IF2MSK10x22/IF2 Mask!Register61./define IF2MSK20x23/IF2 Mask2Register62./define IF2ARB10x24/1F2 Arbitration 1Register63.define IF2ARB20x251F2 Arbitration 2Register64.define IF2MSGC0x26/IF2 Message Control Register65.define IF2DATA10x27/71F2 Data AlRegister66.d

9、efine IF2DATA20x28/1F2 Data A2Register67.define IF2DATB10x29俯2 Data BlRegister68./define IF2DATB20x2A/IF2 Data 82Register69.70./.Message Handler Registers71.72.define TRANSREQ10x40/Transmission Restl Register73.define TRANSREQ20x41/Transmission Rest2 Register74.75./define NEWDAT10x48/New Data 1Regis

10、ter76.define NEWDAT20x49New Data 2Register77.78.define INTPEND10x50/Interrupt Pending1 Register79.define INTPEND20x51/Interrupt Pending 2 Register80.81./define MSGVAL10x58/.-Message Valid 1Register82./define MSGVAL20x59/.-Message Valid 2Register83.84. 伽85. /Global Variables86. 0/00/刃/87. ctur MsgNum

11、;88. char status:89 90 9L $ 93 95 97 -0012-0233 一e -05 36 一 07 -08 592CSMOTWO 一 ndex H 0- aMoone-ndex H 2s【a-scopw 5-t RXbuffe 二 4K aTXbuffe 二 8k -nt Msgazunv aTefnperae员 i BUTTON “ P37 SSLED H P16S56 CANODAT H OXDP?= hmc6-n PROTOTYPES0 mitialBMessage Object void c_earmsg objects wo_drvoid5rmsg obje

12、ct TX (char MSONUm*20.22.24.25.26.28.30.void mrmsg object RX (char MstJNUmK void start CANO-Svoid uansfnitkm LEDON (char MsgNumr void Mansfnils-m, LEDOFF (ch“r MsgNumr void receive&ogrf MsgNum void externa- osc (void)八 void 1AJUOO9 void fB-sh LEDN Routine void main (void二一一 disab一e waichdo 二3-eWOT n OxduWOT n Oxad 八QCOMgure Port一B configo?.SB.133.134.135.136.137.13&139.140.141.142.143.144.145.146.147.14&149.150.151.152.153.154.155.156.157.158.159.160.161.162.163.164.165.166.167.16&169.170.171.172.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号