使用capl和uds進行 bin檔案的刷寫

2021-09-29 02:12:39 字數 1292 閱讀 1444

個人總結,有錯誤請指正

//test for 

//test acces***tendsession:10 03

testcase tc_1_0_acces***tendsession()

//routine control:85 

testcase tc_1_1_dtccontrol()

傳送例程控制請求

此處可以通過傳送85服務一樣傳送31服務請求,也可以通過cdd檔案來傳送請求

diagresize

(routinecontrol,3)

;diag_service_did

(routinecontrol,

"routinecontroltype"

,diagreqtype1,

"routine_identfier"

,diagreqtype2,resflag,response_byte0)

;

void

diag_service_did

(diagrequest *req,

char diagtype1,

long diagreqtype1,

char diagtype2,

long diagreqtype2,

int resflag,byte response_byte0)

diagsendrequest

(req)

;diaggetlastresponse

(resp)

;}

參考上述服務請求的傳送方式

參考上述服務請求的傳送方式

參考上述服務請求的傳送方式

參考上述服務請求的傳送方式

9.2 資料傳輸 36 server

setfilepath(「d:\***x\\***x\bin」,0); 設定存放.bin檔案的位址

glbhandle = openfileread(「檔名稱.bin」,1); 選擇.bin檔案的閱讀方式

filegetbinaryblock(buffer,elcount(buffer),glbhandle) 將資料放到buffer中

接下來就是使用36請求傳送buffer中的資料,直到傳送完成為止

傳送該請求後, 資料傳輸停止。

9.4 資料校驗

此步驟用於校驗資料的完整性

參考上述服務的傳送方式就可以完成後續的所有服務請求了

使用Spring Data JPA進行分頁和排序

概觀 在處理大量資料時,延遲處理通常是必不可少的。即使服務返回大量資料,消費者也不太可能使用它。考慮乙個購物 客戶在該 上搜尋產品,該 有數千種產品可供展示。獲取數千種產品並在網頁上顯示它們將非常耗時。在大多數情況下,客戶甚至可能不會檢視所有產品。對於這種情況,使用稱為分頁的技術。首先只顯示一小部分...

使用shiro進行登入和退出

一.配置web.xml 如下 1.shiro核心過濾器 filterchaindefinitions logout.action logout js anon images anon styles anon authc 2.shiro的安全控制器 3.自定義的realm 自定義customrealm...

使用Python和pyGame進行虛擬儀器開發

說明 這是我2007年寫在cublog china unix 上的部落格,現在把它轉到這裡來.偶然發現pygame的高速繪圖效果,於是忽然想做乙個虛擬示波器,以前經常見到基於 visual c 的收費的類庫,感覺太複雜了,根本沒想過要自己寫乙個.然而使用python後,一切都變得很簡單了.當然,目前...