init: DCU LAN9252 EtherCAT 主站工具集
现有工具纳入版本管理: - ecat_tool.py: 一体化命令行主站(status/flash/eeprom/sdo/send) - ecat_server.py + ecat.html/css: 网页/桌面控制台(端口 8090) - ecat_scan.py / ecat_esc_regs.py / ecat_sniff.py: bring-up 扫描、 网络侧 ESC 寄存器诊断、裸帧抓包对照 - ecat_flash_eeprom.py: 经网线烧写 SII 镜像 + 逐字校验 - *.bat / *.vbs 启动入口 新增 .gitignore(排除 venv/ 与 __pycache__)、.gitattributes(不改写换行符)、 requirements.txt(锁定 pysoem 1.1.13 等依赖)、README.md。
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# venv 不入库,用以下命令重建:
|
||||
# py -3.12 -m venv venv
|
||||
# venv\Scripts\python.exe -m pip install -r requirements.txt
|
||||
# 另需系统安装 Npcap(pysoem 抓包/发包依赖)。
|
||||
pysoem==1.1.13
|
||||
pywebview==6.2.1
|
||||
bottle==0.13.4
|
||||
pythonnet==3.1.0
|
||||
clr-loader==0.3.1
|
||||
cffi==2.1.1
|
||||
pycparser==3.0
|
||||
proxy-tools==0.1.0
|
||||
typing_extensions==4.16.0
|
||||
py-spy==0.4.2
|
||||
Reference in New Issue
Block a user