修改测试用例

This commit is contained in:
2025-09-04 16:22:02 +08:00
parent 3a1edf1527
commit 976a2674aa
28 changed files with 293 additions and 137 deletions

View File

@@ -1131,6 +1131,8 @@ def tc14():
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genEnableInsertTimeCode(0xa))
sm_idx = 0
@@ -1158,6 +1160,9 @@ def tc14():
+genIFRwDataCode(2, 0x500, False, 0x48)
+genIFRwDataCode(3, 0x500, False, 0x48)
+genIFRwDataCode(4, 0x500, False, 0x48)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genSlvSMWriteData(1, 1, s2m_size, list(range(s2m_size)))
+genSlvSMWriteData(2, 1, s2m_size, list(range(s2m_size)))
@@ -1247,7 +1252,10 @@ def tc_wr_sm(tc_id, wr_sm_idx):
sm_idx = 0
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
)
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
+genWriteTransPktCode(gen_file_def, sm_idx)
@@ -1365,6 +1373,9 @@ def tc_rd_sm(tc_id, rd_sm_idx):
sm_idx = 0
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genMessageCode("--设备1的写")
+genIFRwDataCode(1, 0x300 + rd_sm_idx * 0x4, False, 2)
+genSlvSMWriteData(1, rd_sm_idx, 32, list(range(0, 32)))
@@ -1492,6 +1503,8 @@ def tc23():
genPkt.setPktType(0)
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
)
#subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1548,6 +1561,8 @@ def tc24():
genPkt.setPktType(1)
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
#+genIFRwDataCode(2, 0x40, True, 4, [0x01, 0x00, 0x66, 0x79])
#+genIFRwDataCode(3, 0x40, True, 4, [0x01, 0x00, 0x66, 0x79])
#+genIFRwDataCode(4, 0x40, True, 4, [0x01, 0x00, 0x66, 0x79])
@@ -1809,6 +1824,8 @@ def tc25():
sm_idx = 1
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genEnableInsertTimeCode(0xa))
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
@@ -1865,6 +1882,8 @@ def tc26():
sm_idx = 1
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genEnableInsertTimeCode(0xa))
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
@@ -2462,7 +2481,10 @@ def tc29():
sm_idx = 2
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
)
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
+genWriteTransPktCode(gen_file_def, sm_idx)