1
我想爲Trace32 PRACTICE語言製作一個腳本,該腳本從.txt文件中讀取一些數據,然後將值傳遞給我需要調試的變量。Trace32連續讀取文件
我的問題是,我不能讓它返回到文件的頂部,並重新開始,一旦.txt達到結束。有任何想法嗎 ?
這是我目前所面對的,它從一開始就進入了IF:
OPEN #1 C:/Sandboxes/JLR_ADAS_DC/Trace32Scripts/ListCam_new.txt /Read
PRIVATE &value // declare macro
WHILE TRUE()
(
if FILE.EOFLASTREAD()
(
CLOSE #1
OPEN #1 C:/Sandboxes/JLR_ADAS_DC/Trace32Scripts/ListCam_new.txt /Read
)
else
(
READ #1 %LINE &line
&value=STRing.TRIM(STRing.SPLIT("&line",",",0))
PRINT "&value"
V canConfigInitFlag = &value
)
)
CLOSE #1
ENDDO
謝謝!