cost 136 ms
使用 C# File.ReadAllBytes() 讀取.hex 文件

[英]Reading .hex File with C# File.ReadAllBytes()

我正在開發一個在 MCU 上寫一頁的程序。 我設法將具有固定值 (0x11) 的一頁(128 字節)傳輸到 MCU。 現在我想讀取 *.hex 文件並將其內容復制到 byte[128] 然后傳輸它。 但問題是,Progsip 在緩沖區中顯示的值與我從文件中讀取的值不同。 我希望閱讀的真實價值: 值為 ...

在 Eclipse 內自動將兩個 hex 文件合並為一個

[英]Merge automatically two hex files into one within Eclipse

我在 Eclipse 的同一工作區中有一個引導加載程序項目和一個應用程序項目。 我想將這兩個項目的十六進制文件合並為一個十六進制,以便我可以同時在我的 MCU 兩個項目中使用 flash。 我知道這可以使用一些工具( https://www.keil.com/support/docs/2666.ht ...

在 python 中讀取 .hex 文件或 .bin - 獲取第一個地址值

[英].hex file reading or .bin in python - getting first address value

我有各種.hex 文件。 其中一些從地址 0x0000 開始,一些從 0x3000 開始。 在第二個選項中,我必須用“F”填充缺失的地址。 但是在簡單地將 .bin 文件轉換為 .hex 之后,我不了解第一個地址。 有沒有辦法知道它以便程序可以決定是否需要添加一些字符? 啟動 hex 文件的兩個選項 ...

PicSimlab 0.7.5版本1分鍾內關機非常頻繁

[英]PicSimlab 0.7.5 version is shutting down very frequently within 1 minute

picsimlab 工具 0.7.5 版工具在 windows 10 中打開工具后 1 分鍾內關閉。我嘗試再次卸載和安裝,仍然面臨同樣的問題。 我正在嘗試加載通過在 MPLAB X IDE V5.35 中運行 C 項目生成的十六進制文件我在 ubuntu20.04 中嘗試了相同的 picsimla ...

為什么最后有一個十六進制轉換器的對象?

[英]why is there a object to hex converter in the end?

我正在學習匯編語言編程。我遇到了微控制器程序的步驟。 在最后一步中為什么 .obj 文件被轉換為 .hex 文件。 該過程說該文件已轉換為 .hex 並刻錄到 ROM。根據我的理解,.obj 文件已經是一個機器語言代碼,可以運行。 如果這個問題有意義,請解釋為什么在最后一步需要 OH 轉換器? ...

從英特爾HEX記錄文件打印行

[英]Printing Lines from Intel HEX Record File

我正在嘗試通過串行連接將Intel Hex文件的內容發送到微控制器,微控制器將處理發送的每一行並根據需要將它們編程到內存中。 處理代碼期望行以Hex文件中的形式發送,包括每行末尾的換行符。 此代碼在Windows 10 PC上的Visual Studio 2013中運行; 作為參考,微 ...

修復Intel HEX文件上的校驗和問題

[英]Fixing checksum issues on intel HEX files

我制作了以下intel十六進制文件片段,以使用幾個8051處理器模擬器進行測試: 我使用過的一個位於這里: http : //www.jroweb.de/8051/ 根據我的研究,據我所知,intel十六進制文件的校驗和是通過對所有十六進制數字對(最后一個除外)求和,然后將結果與2 ...

.data節之前的無法解釋的空內存地址

[英]Unexplained empty memory address before .data section

我目前正在STM32上編寫一個程序,該程序使用一個簡單的引導程序和兩個子應用程序。 子應用程序位於閃存中,引導加載程序將其中一個(代碼和數據)加載到RAM存儲器中,然后開始執行它。 通過遍歷閃存中的地址並將數據從這些地址復制到RAM即可簡單地完成復制。 最近,我遇到了一些奇怪的錯誤。 ...

使用 GCC 生成連續的 Hex 文件

[英]Contiguous Hex file generation using GCC

我有一個 STM32F427 的十六進制文件,它是使用 GCC(gcc-arm-none-eabi) 4.6 版構建的,具有連續的 memory 地址。 我編寫了用於加載該十六進制文件的引導加載程序,並且還添加了校驗和功能以確保在啟動應用程序之前十六進制文件是正確的。 十六進制文件的片段: :10 ...

我正在嘗試為ARM Cortex M3編寫仿真器。 如何讀取二進制文件然后對其進行解碼?

[英]I'm trying to write emulator for ARM Cortex M3. How can I read the binary file then decode it?

我正在嘗試為ARM Cortex M3編寫仿真器。 如何讀取二進制文件然后對其進行解碼? 我想使用二進制文件作為模擬器的資源。 我使用Atmel Studio創建了一個項目,並對其進行了編譯。 現在,我有一個.hex文件。 我也可以使用hex2bin將此文件轉換為二進制文件。 之后, ...

讀取記錄數據的二進制文件並使用int(python)輸出到新文件

[英]Read binary file of logging data and output to new file with int (python)

我一直致力於一個嵌入式軟件項目,該項目使用FATFS模塊將傳感器數據寫入SD卡。 數據的數據類型為uint32_t(4個字節),輸出為二進制文件。 我正在嘗試編寫一個python腳本來讀取二進制文件(並將數據解析為int並寫入新文件)。 我目前的代碼, 這給了我一個十六進制的價 ...

如何使用IntelHex包讀取python中intelhex文件的非零部分

[英]how to read non-zero part of intelhex file in python using IntelHex package

我正在嘗試使用python 3.6的Intelhex包從intelhex文件中讀取部分十六進制數據。 使用以下代碼,我打開了文件,並嘗試將其轉換為字典(如果有幫助)。 現在我有一個地址 我想讀取從$ startAddress開始的存儲數據,定界到零值。 最佳的執行方式是什么? ...

將十六進制轉換為具有正確地址偏移量的bin文件

[英]Convert hex to bin file with correct address offset

我想將十六進制文件轉換為bin文件。 我知道這個問題已經被問過幾次了,但是我的問題是,沒有工具可以給我十六進制文件的絕對起始地址。 例如,如果我使用“ hex2bin”-工具( http://hex2bin.sourceforge.net/ )將.hex轉換為.bin,則該工具不會返回絕 ...

TortoiseGit僅提交特定的* .hex文件

[英]TortoiseGit commit only specific *.hex files

我一直在使用TortoiseGit作為我的C源代碼。 對於版本V1.0,我已經將輸出project.hex文件添加到了存儲庫中,以便可以准確地保存/歸檔文件。 我只想將* .hex文件保存為固件版本,而不是中間提交。 如何忽略* .hex文件更改,僅選擇在特定實例中提交? ...

如何將Intel HEX文件轉換為內存數據等原始數據?

[英]How do I convert an Intel HEX file to raw data like memory view?

我想為AVR制作啟動加載程序代碼,它可以通過無線方式更新固件。 現在我可以使用一些固定數據寫入應用程序區域。 我有一個要更新的新固件的hex文件。 如何將該hex文件轉換為原始數據,以便我可以使用該原始數據更新應用程序? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM