CANoe培训课件(共34张).pptx
《CANoe培训课件(共34张).pptx》由会员分享,可在线阅读,更多相关《CANoe培训课件(共34张).pptx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YBCCANoe培训培训 CAPL语言编程 Interaction Layer(交互层) CANoe与Matlab联合仿真YBCCAPL语言编程语言编程u类C语言u仿真 单个节点和整个网络 外部环境 测试u面向事件的编程语言YBC各种事件各种事件消息事件on message 123on message 0 x123on message MCUon message CAN1.MCUon message *on message 100-200键盘事件on key aon key on key F1on key Ctrl-F12on key PageUPon key Homeon key *YBC时
2、间事件定时器声明msTimer ybctimer ybc定时器函数setTimer(ybc,20)cancelTimer(ybc)定时器事件on timer ybc环境变量事件环境变量函数getValue()putValue()环境变量事件on envVar XXXYBC 数据类型message MCU MCU;message MCU CAPL_MCU;output(CAPL_MCU);YBCPractise1 新建一个数据库,该数据库有一个节点,设置该节点每200ms发送一条EngineData报文。每当按下a键,在Write Window窗口输出一句话“XXX EngineData mes
3、sages have sent”,(其中XXX为已经发送的EngineData报文数量),然后利用PANEL面板中的input/output box给EngineData报文下的Enginespeed信号赋值。2 模拟红绿灯,按下红绿灯启动开关按钮之后,红灯亮,红灯持续几秒之后闪烁,然后绿灯亮,绿灯闪烁几秒之后红灯亮,如此反复。YBCInteraction Layer(交互层)(交互层)YBC报文属性报文属性YBCYBCYBC信号属性信号属性YBCYBC举例说明IL的应用 新建一个数据库,该数据库有两个节点,NodeA,NodeB;两个节点分别发送Msg1和Msg2报文;两个报文分别包含Sgn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CANoe 培训 课件 34
限制150内