找回密码
 立即注册
楼主: jdm64

单片机运行时自动复位 | 已解决,程序问题

[复制链接]

1

主题

4

回帖

15

积分

新手上路

积分
15
发表于 2024-8-25 11:58:11 来自手机 | 显示全部楼层
布丁橘长 发表于 2024-8-24 20:38
看到过一个帖子,说32G12K128的edata 超过3900会导致一些问题



感谢感谢

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

使用道具 举报 送花

1

主题

4

回帖

15

积分

新手上路

积分
15
发表于 2024-8-25 11:58:36 来自手机 | 显示全部楼层
soma 发表于 2024-8-24 21:38
程序while循环开始之前加入一个uart发送开始,跑几次就知道是不是复位了。

感谢感谢

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

使用道具 举报 送花

1

主题

4

回帖

15

积分

新手上路

积分
15
发表于 2024-8-25 11:59:25 来自手机 | 显示全部楼层
Yim_Hom 发表于 2024-8-24 23:06
检查供电、信号接线
检查程序是不是while之前写的有问题

感谢感谢

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

点评

看来是while之前有问题  详情 回复 发表于 2024-8-26 10:00
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:215
  • 最近打卡:2025-05-03 00:37:12
已绑定手机

36

主题

561

回帖

1942

积分

荣誉版主

积分
1942
发表于 2024-8-26 10:00:46 | 显示全部楼层
jdm*** 发表于 2024-8-25 11:59
感谢感谢

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

看来是while之前有问题
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-4 05:54 , Processed in 0.215587 second(s), 68 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表