存取記憶體的內容(HEX變化回數字格式)

我用GPIB READ 儀器讀回字串

但因儀器是用二進位(或HEX)碼傳送

字串Ctrl 用normal 或 hex格式   都無法顯示正確的值

可否有辦法存取STRING的記憶體內的資料

再存為數字格式呢?

我修改了你的文章標題,改為:HEX變化為數字格式。

因為你要問的就是如何將HEX變為數字格式,而不是跟記憶體相關的問題。另一方面,我們現在所做的每一件事,存取的給個數據,都跟記憶體有關。問題只是,如何將記憶體內的資訊變成你想要的格式。

好的,基本上,你可以用以下兩個功能來作數字跟HEX的轉換:

  • Number To Hexadecimal String  (數字轉為HEX)
    ![](upload://veXcRJYllI2CNu3NK5MPxWlm0nr.gif)
  • Hexadecimal String To Number (HEX轉為數字)
    ![](upload://avKFyB1RVoT7dVYDwKyMrcK4CiU.gif)

他們的位置在這邊:

![](upload://44dNWmz57MGpvmQZ6VancRebsVU.jpeg)

以下是一個簡單的範例,請參考,記得將String變化為顯示HEX格式:

![](upload://z40EhaHz8RxxOZ1LkI8xJfQLq0Y.jpeg)