From 21fe0f8a562b6162babb1a4b98ea2f46aae580dd Mon Sep 17 00:00:00 2001 From: yangshenbo Date: Wed, 29 Jul 2026 11:19:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B0=8FBUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4ch-Z_Generator/.idea/.name | 2 +- 4ch-Z_Generator/FourChZCaseGenerator.ipynb | 32 +-- 4ch-Z_Generator/FourChZChipConfig.py | 5 - .../__pycache__/ParamsManager.cpython-311.pyc | Bin 3053 -> 4438 bytes .../gen_cases/RAMP/RAMP_MCU_STEP.json | 54 +++++ .../gen_cases/RAMP/RAMP_MCU_STEP_HEX.txt | 204 ++++++++++++++++++ 4ch-Z_Generator/gen_cases/RAMP/RAMP_SPI.json | 7 +- .../gen_cases/RAMP/RAMP_SPI_HEX.txt | 32 --- 8 files changed, 281 insertions(+), 55 deletions(-) create mode 100644 4ch-Z_Generator/gen_cases/RAMP/RAMP_MCU_STEP.json create mode 100644 4ch-Z_Generator/gen_cases/RAMP/RAMP_MCU_STEP_HEX.txt diff --git a/4ch-Z_Generator/.idea/.name b/4ch-Z_Generator/.idea/.name index 759fd84..c38c217 100644 --- a/4ch-Z_Generator/.idea/.name +++ b/4ch-Z_Generator/.idea/.name @@ -1 +1 @@ -FourChZCaseGenerator.ipynb \ No newline at end of file +FourChZEnvelopeGenerator.py \ No newline at end of file diff --git a/4ch-Z_Generator/FourChZCaseGenerator.ipynb b/4ch-Z_Generator/FourChZCaseGenerator.ipynb index 5e9b989..bb144c2 100644 --- a/4ch-Z_Generator/FourChZCaseGenerator.ipynb +++ b/4ch-Z_Generator/FourChZCaseGenerator.ipynb @@ -6,8 +6,8 @@ "metadata": { "collapsed": true, "ExecuteTime": { - "end_time": "2026-07-29T02:47:18.264723Z", - "start_time": "2026-07-29T02:47:18.172357Z" + "end_time": "2026-07-29T03:01:52.429375Z", + "start_time": "2026-07-29T03:01:52.309686Z" } }, "source": [ @@ -85,13 +85,13 @@ ] } ], - "execution_count": 10 + "execution_count": 7 }, { "metadata": { "ExecuteTime": { - "end_time": "2026-07-29T02:47:24.889706Z", - "start_time": "2026-07-29T02:47:24.774951Z" + "end_time": "2026-07-29T03:02:19.226590Z", + "start_time": "2026-07-29T03:02:19.100355Z" } }, "cell_type": "code", @@ -218,13 +218,13 @@ ] } ], - "execution_count": 11 + "execution_count": 10 }, { "metadata": { "ExecuteTime": { - "end_time": "2026-07-29T02:19:42.215024Z", - "start_time": "2026-07-29T02:19:42.192273Z" + "end_time": "2026-07-29T03:17:00.368454Z", + "start_time": "2026-07-29T03:17:00.270114Z" } }, "cell_type": "code", @@ -298,13 +298,13 @@ ] } ], - "execution_count": 4 + "execution_count": 11 }, { "metadata": { "ExecuteTime": { - "end_time": "2026-07-28T09:26:33.012700Z", - "start_time": "2026-07-28T09:26:32.989301Z" + "end_time": "2026-07-29T03:17:02.737072Z", + "start_time": "2026-07-29T03:17:02.628758Z" } }, "cell_type": "code", @@ -372,20 +372,20 @@ "text": [ "执行 config_chip_reg\n", "执行了 instruction_config\n", - "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\4ch-Z_Generator\\gen_cases\\General\\RAMP_MCU_STEP_HEX.txt\n", + "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\Chip_Case_Generator\\4ch-Z_Generator\\gen_cases\\RAMP\\RAMP_MCU_STEP_HEX.txt\n", "执行 config_chip_reg\n", "执行了 instruction_config\n", - "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\4ch-Z_Generator\\gen_cases\\General\\RAMP_MCU_STEP_HEX.txt\n", + "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\Chip_Case_Generator\\4ch-Z_Generator\\gen_cases\\RAMP\\RAMP_MCU_STEP_HEX.txt\n", "执行 config_chip_reg\n", "执行了 instruction_config\n", - "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\4ch-Z_Generator\\gen_cases\\General\\RAMP_MCU_STEP_HEX.txt\n", + "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\Chip_Case_Generator\\4ch-Z_Generator\\gen_cases\\RAMP\\RAMP_MCU_STEP_HEX.txt\n", "执行 config_chip_reg\n", "执行了 instruction_config\n", - "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\4ch-Z_Generator\\gen_cases\\General\\RAMP_MCU_STEP_HEX.txt\n" + "生成文件路径:D:\\MyDocument\\工作\\Z芯片的case生成器\\Chip_Case_Generator\\4ch-Z_Generator\\gen_cases\\RAMP\\RAMP_MCU_STEP_HEX.txt\n" ] } ], - "execution_count": 26 + "execution_count": 12 }, { "metadata": { diff --git a/4ch-Z_Generator/FourChZChipConfig.py b/4ch-Z_Generator/FourChZChipConfig.py index 0fbe42c..617c69f 100644 --- a/4ch-Z_Generator/FourChZChipConfig.py +++ b/4ch-Z_Generator/FourChZChipConfig.py @@ -11,11 +11,6 @@ class FourChZChipConfig(object): self.mk = mk_instance self.FolderName = kwargs.get('FolderName') self.config_file = kwargs.get('config_file') - self._setup_environment() - - def _setup_environment(self): - if self.FolderName: - os.makedirs(self.FolderName, exist_ok=True) diff --git a/4ch-Z_Generator/__pycache__/ParamsManager.cpython-311.pyc b/4ch-Z_Generator/__pycache__/ParamsManager.cpython-311.pyc index 1e7301d9e6a96b690fb24d716812acc5af63e1a3..902072a67264097612f280f19ce42f6eef9dffef 100644 GIT binary patch delta 2014 zcmbuAO-vg{6vt=Q-t`AIkl6U6P;emx8xq?=MQK`OpnNG-Lc@nD6-=n(CB($oXm%U5 z#)cenpjE2^iwcb@#g|ejl|qzDkAy}->dCIG3hk+v9(t(csEHJ%m%drsG^9>0UG4s7 zJoD!1|8{>f{?qzveff7rqaMN4Hx-`#TYskli*%hp%qQV)d(e2ypGrZP*#XB7G~N|QkT$47u8m* zl_u4_*dT4IPu7O;zbla%`ZUvDzksZv1d=YQP8yP!XA<}ZB2~(ORXWF3=!X%nzJ(Gv zg{AjYRgLTh#V)q^%5!!|tmE6MOsl@w$wBMIhcXdEJVE!AP<(hdAUbI5p(FwmAZ zcNu2Z&=lAkZ%$&cfFwU#&)u~YyJwe~&s&Dk7TUrxD~KdK>tbZa?UmJGadJkWnH>&N z2F){ldn7D~q1eof zVE#_=yFL5Uc0_> zJ@v+NbTzuze^7CJX=-tPasI$svo^OfmpZdNzdE0;Y&=jZ+MK#O^Zm?^-5Gah*4+s; zWXywE^Wb9dfyuINzGJ^_Pqk(2uB_daF}XIoGbT^k;DHLg2*t|-W6rUF5EveB?r;Uh zOMgQdOcen$7XcI0yy|(-?CPVa0CTXH4w>VQ&X!6`0cx5F5B5b}IE$ z{s(&AJbI*>=BWX3F{Bn6Sse*SC!a@;IAA#5arCRju1rsc#8S|;Li8bYLuoU;0lJa> z(Y?_Jfrr4^(DTq0A{6LktdBEuK%67aIFjT9WOAv96B^#v5R!H6;-SqW*W|u_fnv_hwVt z*qSl6W{s^mgmsRc;DN#TW&daWOa6?ZE^DYu8|rc@m{4XTiaw%&kEtj>UoB6cK7Dn7 za2!hAtG2xBQ|5R&J|8;F8{_stRAZ;KnEjdg3Z&5i%g&ur_{&x`{ zmA65F>sXL?v4p-u(n+O@N-q@-L|{SSj(3J2a z9*h@B#ss5@;*S6Z4k{PV`~}nyZT7}d6BCGV;p7Yi5~DBKPu|=2eQ)2snQyhfeC`#O z%K@l)lcVXM(kFK(XTJvlSOf(d859+=gr`{KiKv#D{oH5`qbp_cGSvqt0i zNP^CAY9jU6H-67kECK@>$Fp&;l4J#$=r)DKME9L#TC{drn5SZcXB+~WFkr#qye(Ao zgXJwaqHz|V&W(;)LJH?5$1TAe&x}rJ(1KZ$Nouf@^3dL$(X;mry(b?evy%V%Nmx&l zW;?|!SV%m-`nvx`|B}9vdYf9+-=yECzpEWz)sCXtwXJp){n2fIw5UYCTq!ECS%6)% zj0`%%u$s&`Lr@~?&PK&TiClJEPfXlRo4GLyJ}@OF<508h5Rg_h6g&_?W!1B(5>iVj zwuNFPRIw-Vm5zNt@faN-;P#RMkK!#M*VDcyeG4~=D6owJTPQ#tdOFEFkDt8qIL?_~ z+ISNvy>;AX9pBp^Z8ky5gpIUu6&v#|8O{W#0@qS#b{u3r`(3OuR5REani(1>EIyOd z4Nbu8BH=JY3qu`LXqMgjiK_{C5YYg?|qwK4SGM6p+