jdm64 发表于 2024-8-25 11:58:11

布丁橘长 发表于 2024-8-24 20:38
看到过一个帖子,说32G12K128的edata 超过3900会导致一些问题




感谢感谢

已解决,是定时器2默认开启了自己没有注意,并且没有写中断服务函数,所以程序跑飞了,研究了一整天,后面发现是这种低级错误,呜呜呜呜

jdm64 发表于 2024-8-25 11:58:36

soma 发表于 2024-8-24 21:38
程序while循环开始之前加入一个uart发送开始,跑几次就知道是不是复位了。

感谢感谢

已解决,是定时器2默认开启了自己没有注意,并且没有写中断服务函数,所以程序跑飞了,研究了一整天,后面发现是这种低级错误,呜呜呜呜

jdm64 发表于 2024-8-25 11:59:25

Yim_Hom 发表于 2024-8-24 23:06
检查供电、信号接线
检查程序是不是while之前写的有问题

感谢感谢

已解决,是定时器2默认开启了自己没有注意,并且没有写中断服务函数,所以程序跑飞了,研究了一整天,后面发现是这种低级错误,呜呜呜呜

Yim_Hom 发表于 2024-8-26 10:00:46

jdm64 发表于 2024-8-25 11:59
感谢感谢

已解决,是定时器2默认开启了自己没有注意,并且没有写中断服务函数,所以程序跑飞了,研究了 ...

看来是while之前有问题
页: 1 [2]
查看完整版本: 单片机运行时自动复位 | 已解决,程序问题