trace32

    1熱度

    1回答

    我正在使用Linux內核4.9和Trace32調試器。 我想使用linux-aware調試mod,但Trace32客戶端只有linux-aware用於2.x和3.x. 我可以使用linux-awareness 4.x嗎? 謝謝您的回答:)

    2熱度

    1回答

    嘗試在特定位置設置斷點並設置基於寄存器之一的值的觸發條件,例如, R1(Cortex-R系列CPU)。 有沒有辦法在trace32中做到這一點?條件的語法是什麼?

    2熱度

    1回答

    IEEE格式在我的代碼,我有以下變量,我想在我的日誌 t_f32 tx_float_to_1x16_send_data[15]; 顯示在我的CMM腳本中,我嘗試了不同的方式來顯示我的變量,但TRACE32似乎只管理十六進制,十進制和二進制,但不符合IEEE PRINT VAR.VALUE(tx_float_to_1x16_send_data[0]) PRINT %Decimal VAR.VA

    2熱度

    2回答

    我在Trace32中使用了C代碼,我想要讀取Trace32中的C宏值。怎麼做?將宏值存儲在某個寄存器中嗎? 如: #define DEST_ADD = 0xE432; address = htonl(DEST_ADD); 我如何讀取宏的值:DEST_ADD在Trace32?

    0熱度

    1回答

    我在使用snooper.state記錄變量之後使用trace32 SNOOP.List。但是,在列表中,我只能看到十六進制格式的數據。有沒有辦法看到其他格式的數據,比如float32?

    0熱度

    1回答

    想象一下,您正在使用或開發針對T32-Remote API的自動化測試。在這種情況下,C-API被封裝到Java中。 的連接初始化: T32_Config("NODE=", "localhost")); T32_Config("PACKLEN=", "1024")); T32_Config("PORT=", "20000")); T32_Init()); T32_Attach(T32.T3

    1熱度

    1回答

    基本上我有兩個斷點,比方說A和B.我爲自動化測試編寫了一個.cmm腳本,我想知道如何在斷點B之前到達斷點A.基於此推定有條件通過或未通過測試。下面的代碼只顯示是否達到了斷點。 GO A TOOLBOX WaitValidateBreakpoint A ENTRY &StoppedAtBreakpoint IF &StoppedAtBreakpoint==FALSE(

    1熱度

    1回答

    我有一個斷點A的腳本,我想知道是否是一個函數,顯示運行時間,直到達到斷點(手動你在雜項運行時看到它)。假設它以10ms命中,如果更多則失敗。爲達到斷點當前的代碼是: GO A TOOLBOX WaitValidateBreakpoint A ENTRY &StoppedAtBreakpoint IF &StoppedAtBreakpoint==FALSE()

    1熱度

    1回答

    我想腳本Trace32,這樣我就可以轉儲寄存器狀態並傳遞到我的腳本上的斷點觸發器。 我目前正在查看/ CMD標誌。 有什麼辦法,我可以在這個格式設置斷點: Break.set main /CMD "OS.Command MyScript.sh $R0 $R1 $R2 ..." 我在哪裏傾銷寄存器並將它傳遞給MyScript可作爲參數。 我的備份計劃是使用wp.Register並改爲使用我的腳本

    1熱度

    1回答

    我想爲Trace32 PRACTICE語言製作一個腳本,該腳本從.txt文件中讀取一些數據,然後將值傳遞給我需要調試的變量。 我的問題是,我不能讓它返回到文件的頂部,並重新開始,一旦.txt達到結束。有任何想法嗎 ? 這是我目前所面對的,它從一開始就進入了IF: OPEN #1 C:/Sandboxes/JLR_ADAS_DC/Trace32Scripts/ListCam_new.txt /Rea