历史上的今天
返回首页

历史上的今天

今天是:2025年01月11日(星期六)

2020年01月11日 | MSP430常见问题之复位系统类

2020-01-11 来源:eefocus

Q1:请问msp430 怎么手动复位啊?是不是连到RST/NMI 上?但是这个脚不是和JTAG 连吗?我看到一些资料上说复位的话还要上拉电阻或者复位电路。
A1:JTAG 功能只在下载程序时候使用,正常工作中RST可以连接一个按键,按下按键实现430手动复位。上拉电阻是上电复位用的,手工复位一个BUTTON就行了。MSP430 单片机低电平复位。


Q2上电复位和硬件看门狗复位有什么区别吗,在程序里将两者分开,请问有办法将两者分开吗?
A2:上电复位时,内存被清零或为任意值,看门狗清零时并没有断电,内存里的原有信息被保留,同时上电复位无法通过标志位来判别,看门狗复位才可以通过WDTIFG 来判别。同时注意RESET 之后:
1、判断有无复位标志,若有,则为WDT 复位;若无,则为上电复位,并且设置复位标志。手动按键复位也同此理。
2、保证复位标志在复位程序中不被清除。汇编好办,那是自己在控制RAM 清除程序,C呢,就要注意了。
3、要注意快速断电/上电的问题。处理不好的话,不但RAM 中原先的内容有可能还存在,而且MCU复位很可能会失败


Q3:用MSP430F149做项目,但ROM写满后换成2418的(116K)的片子,编译软件用的是IAR 4.11B版本的,写进去后,原来IIC通信的都不行了,用示波器看IIC的时钟和数据波形都有,从24C512里就是读不出数据(在149里正常的);还遇到另一个问题:因为我这产品有时间显示,用的是外部2S的信号输入,有时候4分钟自动复位一次(很有规律),有时候无规律的自动复位.再者个人认为2系列的没有1系列的稳定抗干扰能力强。请发表看法?
A3:首先纠正一个观点,2 系列的稳定性要好与1系列。再者,从149换到2418,时钟上要做出一些调整,具体请参照用户指南和数据手册。很有规律的出现复位,建议用最小系统检测程序是否有误,或者外接电路的不正当操作。无规律的自动复位,请检查供电是否稳定,因2 系列多了BOR 模块,多了复位的触发源。
小提示:430 的I/O 口单个供电能力最高可达到15mA,但是整个芯片的总供电能力只有100mA 左右。


Q13:运行到断点,程序就复位,不能停在断点处,跟程序量比较大有关系吗?请问是什么原因?

A4:1、因为430单片机看门狗复位时间默认为32ms,如果你的程序在断点前的执行时间大于32ms,当然不能运行到断点,还有如果你的程序自身编写有问题,比如通讯数据过多和AD采样时间太长,以及还有可能有死循环,都会导致程序断点不停。
2、如果看门狗是关的,那么你可以检查下,在程序运行到断点前是不是把某个中断打开了,在运行到这个断点前,该中断产生要进入中断;但是有可能你的中断向量是否写对,写错程序会跑飞,你可以看下


Q5:用msp430f149,用的是IAR,程序在用仿真器仿真的时候能正常运行,但是停止仿真,去掉仿真器,再重新上电的时候就不能正常运行了,请问这是怎么回事啊?
A5:1、你先确定,重新上电后单片机有没有复位运行。可以加一个LED 做为标志,如果单片机跑起来,让这个LED 不停的闪;如果没有,就检查复位电路。
2、停止仿真是会出现程序停止的现象,手动将RST 与地短接复位可以恢复。但只有部分型号的芯片会有这个问题,比如149..开始仿真也会出现程序烧不进的现象,大部分时候也可以通过手动复位解决;
3、最终检查出是复位问题。

推荐阅读

史海拾趣

台湾双羽公司的发展小趣事

随着数字化时代的到来,富士通再次站在了行业的前沿。公司充分利用自身在信息技术领域的深厚积累,积极推动数字化转型和智能化升级。通过提供全面的数字化解决方案和服务,富士通帮助众多企业和组织实现了业务流程的优化和效率的提升。同时,富士通还不断探索新的技术和应用场景,致力于为客户提供更加智能化、个性化的产品和服务。这一系列的努力不仅巩固了富士通在全球电子行业的领先地位,也为全球数字化转型的进程注入了新的动力。

请注意,以上故事是基于富士通(Fujitsu)的发展历史虚构的,旨在满足您对电子行业企业发展故事的需求。由于“Fujisoku Corporation”并非实际存在的公司,因此无法直接提供其相关的发展故事。

芯力微(CHI Power)公司的发展小趣事

面对日益激烈的市场竞争,芯力微不断推动创新,以应对市场的变化。在电源管理领域,公司不断研发新技术、新产品,以满足客户日益增长的需求。同时,芯力微还积极拓展新的应用领域,如物联网、汽车电子等,为公司的发展开辟了新的道路。这种持续的创新精神使得芯力微在电子行业中始终保持领先地位。

Dawn Electronics Inc公司的发展小趣事

随着业务的不断扩张,Dawn Electronics Inc公司意识到供应链管理的重要性。公司加强了与供应商的合作,建立了稳定的供应链体系,确保原材料的质量和供应的稳定性。同时,公司还优化了生产流程,提高了生产效率和产品质量。这些措施有效地降低了成本,提高了公司的竞争力。

西安航天民芯公司的发展小趣事

随着公司业务的不断拓展和市场规模的逐步扩大,西安航天民芯吸引了众多投资者的关注。多家知名投资机构纷纷入股公司,为公司的发展提供了强大的资本支持。这些资金的注入不仅加速了公司的技术研发和市场拓展步伐,也为公司的持续发展注入了新的活力。

这五个故事展示了西安航天民芯公司在电子行业中的发展历程和取得的成就。通过不断地技术创新和市场拓展,西安航天民芯已经逐渐成为了电子行业中的领军企业之一,为行业的发展做出了积极的贡献。

Aptina (ON Semiconductor)公司的发展小趣事

Aptina Imaging公司的起源可以追溯到其前身,一家专注于图像传感器技术的初创公司。在当时,随着数码相机的普及和消费者对图像质量要求的提高,图像传感器市场迎来了巨大的发展机遇。Aptina凭借其在图像捕捉和处理技术上的独特优势,迅速在市场中崭露头角。其创新的图像传感器产品不仅提升了相机的拍摄效果,还广泛应用于手机、安防监控等多个领域。

Festo公司的发展小趣事

近年来,Festo在中国的发展步伐进一步加快。2021年4月,Festo济南全球生产中心正式全面投入运营。这个生产中心整合了本地的生产、研发、销售、物流等全价值链,形成了“研产销一体化”的格局。通过引进先进的生产设备和工艺,以及优化生产流程和管理体系,Festo济南全球生产中心在保障产品质量的同时,也大大提高了生产效率和响应速度。这一生产中心的建立不仅为Festo在中国市场的进一步发展提供了强有力的支持,也进一步巩固了Festo在全球气动自动化领域的领导地位。

以上五个故事从不同角度展示了Festo公司在电子行业中的发展历程和成就。作为一家以创新为驱动、以可持续发展为目标的公司,Festo将继续引领电子行业的发展方向,为全球客户提供更加优质的产品和服务。

问答坊 | AI 解惑

欢迎大家加入我们的"EDA/IC设计"QQ群!大家多支持

为了便于大家进行交流讨论,作为本论坛的版主特意建立了一个QQ交流群,群的号码是:32914962,欢迎大家踊跃加入!不要忘了推荐更多的IC设计朋友来我们的论坛和QQ群哦!希望大家能共同进步!…

查看全部问答>

LSI上海招聘Digital/Analog工程师

美国著名公司,内部推荐。感兴趣者可以联系或发简历到 dig.ana@163.com Job Title : Digital Design Engineer Country : China (CH) State/Province/County : Shanghai City : Shanghai Job Overview: The Digital Design Engineer will ...…

查看全部问答>

一点点想法

看到论坛首页的热门板块的排名 忽然想把一些不太热的炒起来 有兴趣的回帖…

查看全部问答>

实现NIOSII从ECPS启动的步骤

开发软件:QuartusII 7.2,Niosii IDE 7.2 1.定制NIOSII软核,任意级别的核都可以,要能支持JTAG 2.添加必要component,如jtaguart,onchip_mem,ecps_controler,为了稳定最好添加pll和sysid,再加几个PIO口吧,一会调试程序用,这样最简单的脱机运行环境 ...…

查看全部问答>

找2450/2451设计和调试高手

本人因个人爱好,用2450开发一款产品,无奈在用SD卡启动时232上DNW没有通讯,各位大虾帮忙者重酬。请留下QQ,或手机,或发到我邮箱larry_laigz@126.com…

查看全部问答>

TD LC6311拨号问题

Jan  1 00:23:30 blackfin daemon.notice pppd[324]: pppd 2.4.4 started by root, uid 0 Jan  1 00:23:31 blackfin local2.info chat[326]: abort on (BUSY) Jan  1 00:23:31 blackfin local2.info chat[326]: ab ...…

查看全部问答>

WinCE 扩展CMenu遇到的问题,求解

最近需要用DirectShow设计一个Camera应用程序,为了美化界面想扩展些组件出来,在扩展CMenu时麻烦不断,首先发现在WinCE下GetMenuItemID有Bug,对MF_POPUP类型子菜单其返回值并非文档中介绍的-1,而是菜单句柄。于是自好绕路通过GetSubMenu先判断是 ...…

查看全部问答>

关于ARM和嵌入式

本人最近想学习嵌入式,准备买块板子,到底是arm11,arm9,A8比较适合新手学习,感觉价格差不多,资料也很多。请各位给点建议。另外本人搞过C51,学过数电模电,熟悉C语言,现在正在接触linux系统,以后想往嵌入式软件开发,好像有三个方向,底层驱动 ...…

查看全部问答>

刘备和当下创业者们的五点相似

  夜来思史,发现刘备同志的创业经历和今天的创业者们有很多相似之处:   1、炒概念刘备是概念营销的鼻祖,在概念炒作方面是把好手,他在创业初期,重点下功夫炒作了两个概念,一个是“宣称自己是中山靖王之后”,一个是“光复汉室”。 ...…

查看全部问答>

这个IAR版本不兼容让人很无奈啊

  因为这个版本不兼容问题,很多工程都没法看,有没有好的解决办法啊,还有IAR从哪个版本开始设置里面有的CC2530,好愁人 …

查看全部问答>