搜索
bottom↓
回复: 19

请教!M051的BOD和LVR有什么区别?

[复制链接]

出0入0汤圆

发表于 2010-10-12 19:35:28 | 显示全部楼层 |阅读模式
通过USB供电,使用M051驱动仪表马达(电流较大),使能bod和lvr时芯片复位了,应该是设置哪个引起的?

阿莫论坛20周年了!感谢大家的支持与爱护!!

阿莫论坛才是最爱国的,关心国家的经济、社会的发展、担心国家被别国牵连卷入战争、知道珍惜来之不易的和平发展,知道师夷之长,关注世界的先进文化与技术,也探讨中国文化的博大精深,也懂得警惕民粹主义的祸国殃民等等等等,无不是爱国忧民的表现。(坛友:tianxian)

出0入0汤圆

发表于 2010-10-13 18:46:19 | 显示全部楼层
BOD电压检测,可通过config0设定电压值,可设置成reset或中断。
LVR很明确的就只有reset。

两个的电压值对比,M051 spec有写,可参考一下:

BOD_LVR (原文件名:未命名.PNG)

出0入0汤圆

 楼主| 发表于 2010-10-13 19:09:25 | 显示全部楼层
看到。
如果我直接把电压降到2v,哪个先复位?

出0入0汤圆

发表于 2010-10-13 19:15:03 | 显示全部楼层
考虑谁先超生,真的意义不大。

如果深究,俺想可以这么确定:
将BOD改成中断,但不复位。
在BOD中断里,考虑输出点什么,比如串口向TX写个值。
然后再直降到2v, 看TX的值输出了没有,就能确定哪个先复位了。

出0入0汤圆

 楼主| 发表于 2010-10-13 19:25:34 | 显示全部楼层
问这个是因为有的芯片也有这样的检测方式

我理解bod是有低脉冲时复位,当然也要有一定宽度。
而lvr是低电压复位,要持续低电平才复位。
我不知道我理解的对不对,才这样问。

出0入0汤圆

发表于 2010-10-14 18:24:33 | 显示全部楼层
刚才特别请教过原厂的高手,澄清bod和lvr的问题:

都是只要到达电压临界值就复位,不需要持续的低电平。

bod可用中断的方式,帮助用户程序测量。

lvr可用于保护程序,因为有些时候,电压突然降到临界点以下,某些外设模块就会故障了,然而CPU可能还活着继续当没事情跑。
这样就会出现一种状态,让人以为系统还正常着呢,其实某个地方已经不对了。
为避免错误扩大化,lvr可确保在出现这种状况时,把系统reset掉。

出0入0汤圆

 楼主| 发表于 2010-10-14 21:31:56 | 显示全部楼层
明确了

等开M051板块时,推荐X-Hawk当版主。

出0入0汤圆

发表于 2010-10-14 21:53:57 | 显示全部楼层
楼上客气了。别啊,我都是做的转手的生意,先买现卖的。

出0入0汤圆

 楼主| 发表于 2010-10-14 22:08:52 | 显示全部楼层
货真价实哈

出0入0汤圆

 楼主| 发表于 2010-10-14 22:14:41 | 显示全部楼层
今天试了M0的icp和isp功能,还不错。
nu-link背面有个8pin的芯片,估计就是flash吧,正面有按钮,是不是可以脱机烧写了?

我咋能把hex文件保存到nu-link里的flash里呢?

出0入0汤圆

发表于 2010-10-14 22:19:20 | 显示全部楼层
8pin的是spi flash。
icp工具的最下面option点开,可以勾上offline mode,
然后就能先烧入spi flash, 给以后脱机烧写用了。

APROM/LDROM/Data Flash的文件框,可以支持*.hex或二进制文件,icp软件会对*.hex区分对待,特别做解析的。

出0入0汤圆

 楼主| 发表于 2010-10-14 22:33:08 | 显示全部楼层
明白

以前芯片(freescale)的脱机烧写器都是1万来块钱买的,没想到芯唐一个nu-link也能搞定。

出0入0汤圆

发表于 2010-10-14 22:59:19 | 显示全部楼层
回复【11楼】sde_arm9
明白
以前芯片(freescale)的脱机烧写器都是1万来块钱买的,没想到芯唐一个nu-link也能搞定。

-----------------------------------------------------------------------

1W,骗钱!一个脱机编程器的成本最多也就百来块,卖出几百块。AVR、STC 51都有这个DD,技术上没有什么高深的DD。

出0入0汤圆

发表于 2010-10-14 23:04:17 | 显示全部楼层
听说这个1万块,俺下巴都惊掉了,钱真好赚,哈哈

出0入0汤圆

发表于 2010-10-15 18:27:50 | 显示全部楼层
FREESCALE的脱机编程器是比较贵呀,Cyclone PRO要$499,太黑了,还是换个MCU吧

出0入0汤圆

 楼主| 发表于 2010-10-17 21:50:33 | 显示全部楼层
还有更贵的呢,谁用过瑞萨h8s系列芯片,仿真器多少钱?
代理报20万,我们总公司就有一台。不是买的,瑞萨借用的。



还是m051好啊,便宜好用。

出0入0汤圆

发表于 2010-10-17 22:45:11 | 显示全部楼层
要么就学s t c的,一个串口电路搞定下载。。。

出0入0汤圆

发表于 2010-10-25 00:37:46 | 显示全部楼层
lz,关于BOD和LVR的使用,见我的学习笔记(1)
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-16 23:50

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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