1. 程式人生 > >Hex轉換為S19檔案

Hex轉換為S19檔案

Hex轉換為S19檔案

另存如下程式碼為.bat,拖入相應的hex檔案執行,就會在相應目錄下面生成一個s19檔案

@echo off
title HEXtoS19
color 2E
set jflashpath=C:\Program Files (x86)\SEGGER\JLinkARM_V486a\
cd \
c:
if "%1" EQU "" (
    echo "請輸入檔案"
    pause
    exit
)else (
    set hexpath="%1" 
)
set s19path=%~dpsn1
set s19path="%s19path%.s19"
echo
%s19path% rem 必須切換到安裝目錄下面 tasklist|findstr /i "JFlashARM.exe" if errorlevel 1 ( rem 程序不存在 )else ( rem 殺掉程序 taskkill /F /im JFlashARM.exe rem 程序已經存在 rem goto END ) cd %jflashpath% start /min /wait JFlashARM.exe -open%hexpath% -saveas%s19path% -exit if errorlevel 1 goto ERROR goto END :ERROR ECHO
J-Flash ARM: Error! Exit :pause :END echo OK Exit