ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:290.35KB ,
资源ID:11878141      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11878141.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CANVehicleDRIVERIMPL.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CANVehicleDRIVERIMPL.docx

1、CANVehicleDRIVERIMPLCONFIDENTIALTJUIFX Automotive Electronic Joint LaboratoryState Key Laboratory of EnginesTianJin University, ChinaGEMS K1CAN Vehicle driver implementation documentRevision historyVersionByModificationsV0.1, 20th Nov. 2008Hoangchao.ZhangCreationSummaryRevision history 2Summary 31 I

2、ntroduction 41.1 Overview 41.2 Reference 42 Type definition 53 Global Variable 64 Function Definitions 74.1 CAN_vInit 74.2 CCP_DAQPack 74.3 CCP_DAQSend 85 CAN Nod Cofig 95.1 Can bus BandRate 95.2 Can Message 96 Resources Configuration 106.1 Periperal Config 106.2 Interrupt Config 107 Compile Environ

3、ment 101 Introduction1.1 OverviewThis document describes the implementation of the CAN Vehicle driver to be developed in the frame of the GEMS-K1 project. It is based on the CAN Vehicle specification document .The CAN Vehicle driver is implemented by tricore of TC1766 The CAN vehicle driver offers a

4、 means to send the engine condition information on CAN bus.The purge is implemented with CAN module including CAN initialization function, CAN vehicle functions.1.2 Reference1 CANVehicle _DRIVER_SPEC.doc2 2 Type definitionTypeDescriptionRange3 Global VariableVarialbesTypeDescription4 Function Defini

5、tions4.1 CAN_vInit Syntaxvoid CAN_vInit (void)ParametersnoneReturnnoneNotificationDescriptionThis function definition configure the CAN module In details the function configures the following: Configure CAN module ReentrancyNoRemarks4.2 CCP_DAQPack Syntaxvoid CCP_DAQPack (void)ParametersNoneReturnNo

6、neNotificationDescriptionThe processing prepare the data of engine information for sending on CAN bus.ReentrancyNoRemarks4.3 CCP_DAQSend Syntaxvoid CCP_DAQSend (void)ParametersNoneReturnNoneNotificationDescriptionThe processing routine send the data in turns on CAN bus ReentrancyNoRemarks5 CAN Bus C

7、onfiguration Can bus BandRate Configuration of the CAN Node Baud Rate is 500K kbaud.Pin 3.12 used as RXDCAN0Pin 3.13 used as TXDCAN0 Can Message PID1234567ODT010Speed1Speed2ETC1ETC2Padl1Padl2ODT111Map1Map2AirP1AirP2VVT_PhaseVVT_PhaseODT212CoolantT1CoolantT2AirT1AirT2OBD_FlsCdeOBD_FlsCdeODT313Lambda1

8、Lambda2Knock1Knock2A/C_PswitchA/C_SwitchODT414Battery1Battery2Senser5v1Senser5v2ODT515ETC_Out1ETC_Out2InjPW1InjPW2IgnAdv1IgnAdv2ODT* means different CAN message1,2-7 means the CAN bytes in the CAN message*1,s*2 means a integrated variable in CAN message. For example: the 16 bits of Speed1 and speed2

9、 contents the variable of Speed in short format.6 Resources Configuration6.1 Periperal ConfigSourceIDDescriptionMassage 160x1C001100Send the information on CAN bus with the CAN ID 0x1C001100Pin 3.12RXDCAN0Pin 3.13TXDCAN06.2 Interrupt ConfigSourceSRNTOSPriorityNameDescription7 Compile EnvironmentCompile Tool: Tasking VX-Toolset for Tricore v2.2 r3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1