打印
[开发资料]

芯源的芯片如果出现程序跑飞情况一般怎么处理?

[复制链接]
261|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
suiziq|  楼主 | 2024-9-20 17:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在做三表的时候,如果芯片出现的死机或者程序跑飞的情况,一般是怎么处理?外置看门狗还是内置看门狗?还是用什么手段啊?

使用特权

评论回复
沙发
小夏天的大西瓜| | 2024-9-26 17:39 | 只看该作者
最好使用内置看门狗进行程序下载

使用特权

评论回复
板凳
szt1993| | 2024-10-12 10:12 | 只看该作者
芯源的程序跑飞可能与设置周期有关系,可以再确认一下

使用特权

评论回复
地板
星辰大海不退缩| | 2024-10-12 11:25 | 只看该作者
建议使用内置看门狗进行程序守护

使用特权

评论回复
5
AdaMaYun| | 2024-10-13 15:34 | 只看该作者
程序跑飞以后重启排查问题

使用特权

评论回复
6
g0d5xs| | 2024-10-22 13:21 | 只看该作者
一般就是复位啊,看门狗复位啊

使用特权

评论回复
7
cen9ce| | 2024-10-22 14:32 | 只看该作者
反正正常情况下我都是用看门狗,定时喂狗的方式操作

使用特权

评论回复
8
liu96jp| | 2024-10-22 15:38 | 只看该作者
这个不都是用看门狗吗,如果硬件不支持,可以用外置的看门狗芯片的

使用特权

评论回复
9
y1n9an| | 2024-10-22 16:40 | 只看该作者
看门狗是一种硬件定时器,用于监控系统的运行状态。如果系统在规定的时间内没有“喂狗”(即重置看门狗定时器),看门狗会触发复位操作,使系统重新启动

使用特权

评论回复
10
suw12q| | 2024-10-22 18:43 | 只看该作者
通常情况下,如果芯片内置了看门狗,可以优先使用内置看门狗。如果内置看门狗的性能不满足需求,可以考虑使用外置看门狗

使用特权

评论回复
11
p0gon9y| | 2024-10-22 19:00 | 只看该作者
可以通过软件监控来检测系统状态,并在发现异常时采取相应的措施

使用特权

评论回复
12
tax2r6c| | 2024-10-22 20:13 | 只看该作者
在系统中设置一个定时器,定期发送心跳信号。如果某个模块在规定时间内没有收到心跳信号,则认为该模块出现异常,触发相应的处理机制(如复位或重启)

使用特权

评论回复
13
q1d0mnx| | 2024-10-23 08:32 | 只看该作者
使用状态机来监控系统的运行状态。如果系统状态出现异常(如进入了一个不应该进入的状态),则触发复位或重启操作

使用特权

评论回复
14
l1uyn9b| | 2024-10-23 10:02 | 只看该作者
在代码中加入异常处理机制,捕获并处理可能出现的异常情况。例如,使用try-catch块来捕获异常,并在异常发生时进行相应的处理

使用特权

评论回复
15
t1ngus4| | 2024-10-23 11:15 | 只看该作者
在某些情况下,硬件复位是最直接有效的手段。使用复位芯片或复位电路,在检测到系统异常时自动触发复位操作

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

138

帖子

0

粉丝