《CANoe培训》PPT课件.ppt
《《CANoe培训》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《CANoe培训》PPT课件.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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 messages
3、have sent”,(其中XXX为已经发送的EngineData报文数量),然后利用PANEL面板中的input/output box给EngineData报文下的Enginespeed信号赋值。2 模拟红绿灯,按下红绿灯启动开关按钮之后,红灯亮,红灯持续几秒之后闪烁,然后绿灯亮,绿灯闪烁几秒之后红灯亮,如此反复。YBCInteraction Layer(交互层)(交互层)YBC报文属性报文属性YBCYBCYBC信号属性信号属性YBCYBC举例说明IL的应用新建一个数据库,该数据库有两个节点,NodeA,NodeB;两个节点分别发送Msg1和Msg2报文;两个报文分别包含Sgn1和Sgn2信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CANoe培训 CANoe 培训 PPT 课件
限制150内