Files
LVDS1M/Sourceprj.bat
2026-02-02 17:58:25 +08:00

52 lines
1.5 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@REM @echo off
@REM setlocal
@REM set VAR1=value1
@REM set VAR2=value2
@REM call C:\Xilinx\Vivado_Lab\2023.1\bin\vivado_lab -mode tcl
@REM endlocal
@REM ------------------------------------------------------------------
@echo off
@REM 设置控制台为UTF-8编码
chcp 65001 >nul
setlocal
@REM :: 假设Vivado已经被安装在下述路径
set VIVADO_PATH=C:\Xilinx\Vivado\2024.2\bin
@REM 设置VIVADO版本的环境变量如果有的话; 这里VIVADO_VERSION替换成实际的字符串比如“2019.1”
set VIVADO_VERSION=2024.2
set PATH=%VIVADO_PATH%;%PATH%
@REM :: 打印当前Vivado的版本号
echo Loaded Vivado version %VIVADO_VERSION%
@REM REM 读取 config.ini 中的 username 和 password 字段值
@REM FOR /F "tokens=2 delims==" %%A IN ('findstr /R "^PORT=" config.ini') DO SET PORT=%%A
@REM FOR /F "tokens=2 delims==" %%A IN ('findstr /R "^TARGET=" config.ini') DO SET TARGET=%%A
:: 这里输入你要执行的命令和使用到的变量
:: 例子运行vivado_lab命令并回显用户输入的变量VALUE。
@REM set /p USER_INPUT="Enter the value for VARIABLE: "
@REM echo Your input was: %USER_INPUT%
call vivado -mode batch -source project_gen.tcl
@REM call vivado_lab -mode batch -source Configscript.tcl -tclargs
endlocal
@REM @echo off
@REM :: 获取传入的参数
@REM set PARAM1=%~1
@REM set PARAM2=%~2
@REM :: 使用变量进行操作,比如打印出来
@REM echo Received parameter 1: %PARAM1%
@REM echo Received parameter 2: %PARAM2%