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

歡迎光臨散文網(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)論 (共 條)

分享到微博請遵守國家法律
麻江县| 阿拉善盟| 石城县| 凌源市| 古丈县| 天峨县| 饶平县| 临邑县| 中山市| 三明市| 康保县| 炉霍县| 绥滨县| 兴城市| 梧州市| 谢通门县| 密云县| 二手房| 和龙市| 渑池县| 泸定县| 克拉玛依市| 元阳县| 陕西省| 剑河县| 湘西| 巴林左旗| 杨浦区| 多伦县| 延庆县| 东乌珠穆沁旗| 浏阳市| 怀远县| 玛多县| 承德市| 龙州县| 澎湖县| 青龙| 余干县| 合山市| 广汉市|