commit d3c9082493265b7373cd37a0a853c8b22fd07ab2 Author: Jeremy Shen Date: Wed Jun 17 09:48:54 2026 +0800 Init commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..348b9c3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,60 @@ +# ============================================================================= +# .gitignore — Xilinx Vitis Embedded Project (Zynq-7000) +# Workspace: Cal_Net/ +# +# Strategy: +# IGNORE: build outputs, IDE workspace state, BSP (regenerated). +# TRACK: source (.c/.h/.ld), project config, hardware outputs +# (.xsa/.bit/.elf/.bin), wizard files (.spr/.sprj), Tcl scripts. +# ============================================================================= + +# ----- BSP (ignore generated, keep project config for regeneration) ----- +NewExtInst_bsp/* +!NewExtInst_bsp/.project +!NewExtInst_bsp/.cproject +!NewExtInst_bsp/platform.spr +!NewExtInst_bsp/platform.tcl + +# ----- Build Output Directories (contents only) ----- +# Using "/*" instead of "/" so negation rules can un-ignore deliverables. +*/Debug/* +*/Release/* + +# ----- Object & Dependency Files ----- +*.o +*.d + +# ----- Logs ----- +*.log +*.jou +IDE.log + +# ----- IDE / Eclipse Workspace State ----- +.metadata/ +.analytics +RemoteSystemsTempFiles/ + +# ----- Xilinx Tool Caches ----- +.Xil/ +*/_ide/* +!*/_ide/bitstream/ + +# ----- OS / Editor Files ----- +.DS_Store +Thumbs.db +*.swp +*~ +*.bak +*.swo + +# ----- Python Cache ----- +__pycache__/ +*.pyc + +# ============================================================================= +# Deliverables — explicitly tracked +# (negation rules override the ignore patterns above) +# ============================================================================= +!*/Debug/*.elf +!*/Debug/sd_card/ +!*/_ide/bitstream/*.bit diff --git a/NewExtInst_Zynq_Net/.cproject b/NewExtInst_Zynq_Net/.cproject new file mode 100644 index 0000000..13be632 --- /dev/null +++ b/NewExtInst_Zynq_Net/.cproject @@ -0,0 +1,352 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/NewExtInst_Zynq_Net/.gitignore b/NewExtInst_Zynq_Net/.gitignore new file mode 100644 index 0000000..f81859e --- /dev/null +++ b/NewExtInst_Zynq_Net/.gitignore @@ -0,0 +1,3 @@ +/Debug/* +/Release/* +!/Debug/*.elf diff --git a/NewExtInst_Zynq_Net/.project b/NewExtInst_Zynq_Net/.project new file mode 100644 index 0000000..8d4539d --- /dev/null +++ b/NewExtInst_Zynq_Net/.project @@ -0,0 +1,27 @@ + + + NewExtInst_Zynq_Net + Created by Vitis v2023.2 + + NewExtInst_bsp + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + com.xilinx.sdx.sdk.core.SdkProjectNature + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + diff --git a/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf b/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf new file mode 100755 index 0000000..5c6e249 Binary files /dev/null and b/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf differ diff --git a/NewExtInst_Zynq_Net/NewExtInst_Zynq_Net.prj b/NewExtInst_Zynq_Net/NewExtInst_Zynq_Net.prj new file mode 100644 index 0000000..2c2426e --- /dev/null +++ b/NewExtInst_Zynq_Net/NewExtInst_Zynq_Net.prj @@ -0,0 +1,11 @@ + + + + + + + + + +