您尚未登录。

楼主 # 2023-03-21 03:44:01

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

试了下6毛钱的PY32F0, 发现很容易死机....

板是9.9元淘的,

当不停的按下RST键时, 大概七八次就会死机一次, 无法启动,死机了.

再按下RST时, 又会活过来, 继续运行.

离线

楼主 #1 2023-03-21 03:46:02

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

就点一个灯,  关掉所有外设,  一样的死, 有点怪怪的.

离线

楼主 #3 2023-03-21 15:51:06

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

cctv180 说:

测试方法不大对,高要求单片机应保证可靠复位。加颗MAX706带复位按键的监控芯片试试?

这个价格要求 就没必要 再外加 狗狗了,

试了一下STM32, 怎么按RST也会正常重启,

离线

楼主 #5 2023-03-21 22:32:07

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

fxyc87 说:

什么叫死机?你有没有排除是程序问题?死机时进入调试(不复位)看停在啥位置?
你这个也太不严谨了。

常规 按下RST 会重启, 这货竟然偶尔会死掉.



程序是就是一个IO翻转, from 官方例程.

   while (1)
   {   
      HAL_Delay(250);                          //延时250ms
      HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_11);  //LED翻转
   }

离线

楼主 #7 2023-03-21 22:36:42

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

在官方板上试了, 在自已搭的板上也一样,     

有用这个芯片的朋友 可以试一下.


222.jpg

离线

楼主 #8 2023-03-22 00:09:48

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

JIA 说:

RC复位电容加大点试试,之前在使用某国产32批量生产时试过,开关机测试有些机子有10%概率出现无法启动情况,后面加大RC复位那个电容解决了

将原来的 上电复位电容C8 由0.1换成10uF, 没改善.

估计是 内部上电引导程序有bug.

离线

楼主 #10 2023-03-24 01:02:18

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

开了看门狗, 不喂狗, 依旧会死, 而不是重启.

手册上说,看门狗开启后不可以软件关掉,就是说只要打开 就一定会持续有效.

实际上死机后, 狗狗也死了,

最近编辑记录 musich (2023-03-24 01:02:45)

离线

楼主 #12 2023-03-24 14:42:02

musich
会员
注册时间: 2018-04-17
已发帖子: 230
积分: 262

Re: 试了下6毛钱的PY32F0, 发现很容易死机....

达克罗德 说:

boot就死了,估计时钟就没正常工作,所以看门狗没有用

被Dog强行重启, 说明Dog已工作了, 而且Dog一旦启动 不断电是关不掉的, 应该是周期重启才对.

所以 被Dog复位重启时死于boot, 不大可能,

更像是复位识别/捕获或硬件有Bug,

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn