meiyaolei 发表于 2025-4-27 19:36

MCU有故障我一般是三招

“MCU做故障诊断,你有啥狠活?”

一,从厂商找办法,看一下他们的资深工程师是怎么解决的。
厂商标配的调试工具能直接看寄存器和内存。顺着线索,找到代码里某个函数,像有些看门狗初始在前面或者后面都有顺序的,而且还有自检脚本在一个方面过不去,或者在ADC校准那里读写不通过,很多现象都会遇到相关的问题,特别是当自己是新手的时候,第一办法就是找官方的资料进行,找到解决的办法。
翻芯片勘误手册,直接找办法!

二,找一些写过这方面的资深工程师去寻求帮助,他们是怎么解决的。
问同行大佬,在PWM输出前加个5ms延时可以用吗,能好吗,有的时候关系好一点的人都会给与一定的指点。

三,在论坛里找查方法与解决的问题点。
像MCU的PWM模块上电后默认输出高电平,在代码初始化时先强制拉低PWM引脚。就可以在论坛找到方法,甚至还会有原码给你讲解,特别是在你不明白的时候,看到论坛里人讲的,突然来了解决办法,一下就搞定了。





xionghaoyun 发表于 2025-4-28 08:58

实时打印数据print

dffzh 发表于 2025-4-28 09:35

属于你的“三板斧”

作业粉碎机 发表于 2025-4-28 19:23

确实,官方资料和工具是诊断MCU故障的第一步,它们提供了最直接和权威的解决方案。

玛尼玛尼哄 发表于 2025-4-28 20:49

不是自己想法排除问题吗,第一个看电源供电是否有问题。

作业粉碎机 发表于 2025-4-29 09:46

确实,官方资料是诊断MCU故障的第一步。厂商提供的调试工具和勘误手册能提供很多线索,新手尤其需要依赖这些资源。

zjk103 发表于 2025-4-29 10:04

都一样哈

地瓜patch 发表于 2025-4-29 10:06

第一步电源,第二部晶振

时光贩卖机 发表于 2025-4-29 12:39

确实,厂商的资料和工具是诊断MCU问题的第一手资料。新手尤其需要依赖这些资源来快速定位问题。

作业粉碎机 发表于 2025-4-29 19:16

确实,官方资料是解决MCU问题的第一步,他们提供的调试工具和勘误手册往往能直接指向问题核心。
页: [1]
查看完整版本: MCU有故障我一般是三招