wuzhengmin 发表于 2025-12-17 22:34:35

一箭双雕会出现2个串口:CDC1,CDC2


我们用CDC2 ,CDC1 是仿真用的

wuzhengmin 发表于 2025-12-17 22:36:17

CDC2 是com17:

wuzhengmin 发表于 2025-12-17 22:38:33


仿真设置成串口CDC2---COM18后进行仿真:

wuzhengmin 发表于 2025-12-17 22:39:47

运行后收到数据:

wuzhengmin 发表于 2025-12-17 22:41:52

我们是反复不断收到数据的,这是因为我们主程序:

wuzhengmin 发表于 2025-12-17 22:42:44

如果屏蔽掉:

wuzhengmin 发表于 2025-12-17 22:44:06

把串口助手接受区清除一下,只看16进制的:

wuzhengmin 发表于 2025-12-17 22:46:14

进入Debug,按连续执行,看串口助手的接受结果:

真是只发了1次:



也可以设断点来验证,一样的只收到1次

wuzhengmin 发表于 2025-12-17 22:50:19

把原来这样的:

wuzhengmin 发表于 2025-12-17 22:50:37

改成:
页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: 有关DMA,山东大学陈桂友教授