打印

芯圣的003为什么做不了掉电保存数据,急!

[复制链接]
1538|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yinyukai|  楼主 | 2021-1-16 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mcu5i51| | 2021-1-16 15:43 | 只看该作者
正常的呀,仔细看看你的代码吧

使用特权

评论回复
板凳
yinyukai|  楼主 | 2021-1-16 16:15 | 只看该作者
mcu5i51 发表于 2021-1-16 15:43
正常的呀,仔细看看你的代码吧

用的官方例程,我也是醉了

使用特权

评论回复
地板
mcu5i51| | 2021-1-16 17:08 | 只看该作者
大意了,没有用过这个;用过HC的003,上海圣芯

使用特权

评论回复
5
xyz549040622| | 2021-1-16 21:41 | 只看该作者
你要找问题是哪里出了问题

使用特权

评论回复
6
耗子小兵| | 2021-1-17 13:19 | 只看该作者
做过,用的不是同一颗,但是是可以的,是不是你外面的电容不够大!

使用特权

评论回复
7
cdlongbo| | 2021-1-17 16:51 | 只看该作者
可以的,003还是非常不错的

使用特权

评论回复
8
cdlongbo| | 2021-1-17 16:53 | 只看该作者
可以的话加个大一些的电容几百UF的,或者法拉电容,在电源输入极做个电池检测引导IO做个中断保护。

使用特权

评论回复
9
yinyukai|  楼主 | 2021-1-18 09:39 | 只看该作者
耗子小兵 发表于 2021-1-17 13:19
做过,用的不是同一颗,但是是可以的,是不是你外面的电容不够大!

电容都加到470uf了,还是没试成功,不想浪费时间了

使用特权

评论回复
10
McuPlayer| | 2021-1-18 10:12 | 只看该作者
掉电的电压不要选择太低,否则保存flash容易失败,一般比正常电压低个0.2V就可以保存了

使用特权

评论回复
11
wh6ic| | 2021-1-18 12:15 | 只看该作者
yinyukai 发表于 2021-1-18 09:39
电容都加到470uf了,还是没试成功,不想浪费时间了

不是电容的问题。
   掉电电压是多少?  掉电监测位置与 MCU 电源之间硬件上有没有隔离 -- 这个才是关键!!!
   芯圣的 51 核 运行电流 低功耗应该是专门 优化过,低频运行电流可以低于 1mA,是很有特色的一颗芯片
      电路如果没有问题,47uF电容就应该可以维持十毫秒以上的时间,有充足的掉电处理时间。

使用特权

评论回复
12
yinyukai|  楼主 | 2021-1-20 08:40 | 只看该作者
wh6ic 发表于 2021-1-18 12:15
不是电容的问题。
   掉电电压是多少?  掉电监测位置与 MCU 电源之间硬件上有没有隔离 -- 这个才是关键 ...

掉电检测的是内部VDD,设置为4.2V,BOR设置为2.4V,示波器看到,4.2V到2.4V有38ms左右时间,够保存数据了,但是还是没有保存进去,搞不清楚了,花了太多时间,用例程试验,也没有保存成功,方案着急,只能换了芯片

使用特权

评论回复
13
wh6ic| | 2021-1-20 09:22 | 只看该作者
一、找台 可调试验电源,将电压降低到4.1V以下,看看是否进入 LVD 中断。 -- LVD 中断函数中翻转某 LED 就可以看到
二、应该在 复位后 首先就检查掉电保护区,提前擦除 掉电区,不应该在 LVD 中断后再擦除
三、只要低于 LVD 电压,标志位就一直置位,无法清除

原因没有找到,换芯片 不一定能 避免掉电处理失败。

使用特权

评论回复
14
yinyukai|  楼主 | 2021-1-25 09:39 | 只看该作者
wh6ic 发表于 2021-1-20 09:22
一、找台 可调试验电源,将电压降低到4.1V以下,看看是否进入 LVD 中断。 -- LVD 中断函数中翻转某 LED 就 ...

就是想确认一下,有没有人用过这个芯片的掉电保存,确定芯片可以做这个功能,FAE也没有说清楚

使用特权

评论回复
15
YO拉里多| | 2021-2-5 09:35 | 只看该作者
yinyukai 发表于 2021-1-18 09:39
电容都加到470uf了,还是没试成功,不想浪费时间了

加一个1F的超级电容,看他够不够时间,因为470uf也不够大,掉电时IO没关断,定时器啥的都开着呢。耗电量会加大,电压不够,保存就失败了

使用特权

评论回复
16
ailliam| | 2021-2-6 18:00 | 只看该作者
可以用的,用100u电解就行,大量出货的.我是先写个测试程序专门确认这功能ok,才使用它的.

使用特权

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

本版积分规则

8

主题

55

帖子

0

粉丝