最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

CAPL學(xué)習(xí)筆記-1

2021-12-08 14:36 作者:十指環(huán)  | 我要投稿
  1. 什么是 CAPL

    CAPL是Communication Access Programming Language的縮寫,是CANoe/CANalyzer專用的編程語言。

    1)特征

-> 類C過程語言,編程開發(fā)在CAPL Browser中完成,便捷訪問數(shù)據(jù)庫, 自帶函數(shù)庫

-> 事件觸發(fā)

-> CAPL場景事件


CAPL所說的“事件”是指用戶進(jìn)行鍵盤操作和消息的接收等,“事件處理程序”是指檢測發(fā)生的事件并執(zhí)行某種處理的功能。CAPL的特征“發(fā)生某事時(shí)做某事”,“發(fā)生某事時(shí)”被稱為事件處理程序。CAPL根據(jù)事件處理程序發(fā)生的事件進(jìn)行處理。

如果發(fā)生這些“事件”,則會(huì)調(diào)用事件處理程序。每個(gè)事件處理程序都是獨(dú)立的,并通過變量和函數(shù)連接和編程。

3)函數(shù)

函數(shù)(function)是指接收數(shù)據(jù)并按照規(guī)定執(zhí)行處理的各種指令。該程序通過組合函數(shù)來描述。CAPL有一個(gè)專門的函數(shù)。

4)變量

變量(Variable)是一種“命名的盒子”,用于將程序中處理的數(shù)據(jù)存儲(chǔ)一段時(shí)間,并在必要時(shí)使用,從這個(gè)盒子中使用時(shí),它可以帶來一個(gè)值。CAPL有用于C語言等的常見變量和專用于CAPL的變量。

5)CAPL事件處理程序


6)CAPL函數(shù)


7)CAPL變量

8)Timer特征

2. CAPL節(jié)點(diǎn)

CAPL可以作為總線上存在的一個(gè)虛擬節(jié)點(diǎn)進(jìn)行消息發(fā)送和接收。在CANoe中,可以創(chuàng)建多個(gè)虛擬節(jié)點(diǎn),因此可以模擬虛擬網(wǎng)絡(luò)。它還可以用作不同總線之間的網(wǎng)關(guān),用于擴(kuò)展過濾器和觸發(fā)器等分析功能,并發(fā)揮不同的作用。

1)Simulation Setup窗口添加網(wǎng)絡(luò)節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)與CAPL腳本關(guān)聯(lián)

2)Simulation Setup窗口添加CAPL測試節(jié)點(diǎn),測試節(jié)點(diǎn)與CAPL腳本關(guān)聯(lián)

3)Measurement Setup窗口中,測量分析窗口的藍(lán)色方塊(功能模塊)添加CAPL編程節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的過濾或分析功能。


CAPL學(xué)習(xí)筆記-1的評(píng)論 (共 條)

分享到微博請遵守國家法律
德保县| 龙南县| 清新县| 永宁县| 东丽区| 汝阳县| 郁南县| 杂多县| 紫金县| 廊坊市| 南安市| 松江区| 鄱阳县| 宁夏| 双桥区| 红原县| 阿城市| 清水河县| 绍兴县| 大化| 旌德县| 东台市| 武穴市| 手机| 临汾市| 亚东县| 贡嘎县| 芒康县| 许昌县| 中方县| 应用必备| 南通市| 南阳市| 常熟市| 永修县| 佛冈县| 临颍县| 锡林郭勒盟| 亚东县| 桃源县| 视频|