Я хочу преобразовать файл .bit в файл .ace с помощью командной строки. Я пытаюсь создать файл .bat для этого. Но когда я выполняю команду, никакие файлы не добавляются в указанный каталог.Ошибка при преобразовании битовых файлов в файлы туза
Пакетный файл с именем makeace
и имеет следующий код:
@echo off
if "%1" == "" goto error
xmd -tcl ./genace.tcl -jprog -hw %1.bit -board ml505 -ace my_%1.ace
goto end
:error
echo Makeace - by FPGA Developer http://www.fpgadeveloper.com
echo.
echo Usage: makeace bitfile (without .bit extension)
echo Example: makeace project
:end
echo.
Файл .BIT на мой тест был назван comp.bit
.
Команда, используемая для тестирования было:
makeace comp
Он работал без ошибок, но без добавления нового файла.
Что может быть ошибкой в пакетном коде выше?
код выглядит нормально. Попробуйте удалить '@echo off' и снова запустить. Также попробуйте запустить конвертер непосредственно в командной строке, используя фактическую строку 'comp' вместо'% 1' – wOxxOm
. Я пробую это, тот же результат. есть ли место, где оно хранится? Или в том же каталоге? – sepeee
Ну, ваш код ищет файл в текущем каталоге. – wOxxOm