历史上的今天
返回首页

历史上的今天

今天是:2025年07月16日(星期三)

正在发生

2021年07月16日 | msp430单片机开发实录(25)

2021-07-16 来源:eefocus

现象:
产品开发完成,并且经过严苛、详细的测试后,已经开始批量生产了,但是大家提出一个问题:能不能把功耗再降低一些,目前产品的功耗有些高(超过50uA),用干电池供电的话,用不了1年就要换电池。

试验:
因为我们一直以来的产品都是电池供电的,对于产品的功耗一直都做得很低,这也是我们一直使用TI的MSP430系列单片机的原因,因为它的超低功耗做的确实很好。


不过这款产品因为功能太多,并且有一个很好点的地方:每1s都要进行一次串口通信(每次通信几十个字节,波特率9600),在最初方案设计以及产品验证时,所有参与人员都认为目前的功耗已经做到最好了,没有再下降的空间了。并且这款产品的功耗与其他厂家同类产品相比,功耗基本一样。所以就觉得功耗降不下来了。


但是今天忽然考虑到一个问题:msp430单片机数据手册上说,低功耗状态下,单片机检测到中断后,进行中断处理时,自动退出低功耗状态,处理完中断后,退出中断时自动进入低功耗状态,而如果在退出中断时手动添加了退出低功耗状态的语句,那退出中断后,是不会进入低功耗状态的。而我们的程序由于接受完完整的一帧数据后,需要进行及时处理,所以在退出中断时,添加了退出低功耗状态的语句,在主循环中处理完数据后,才会再次进入低功耗状态。


因为串口采用的中断方式,每次中断接受一个字节,所有数据接收完后才会处理,所以,能不能在没有接收完所有数据的时候,串口中断退出时直接进入低功耗状态?
于是对程序进行了优化:只有在接收完一帧数据后才退出低功耗状态,否则不退出低功耗状态。


验证:
根据这个想法,对程序中的串口中断函数退出时根据条件退出或不退出低功耗状态,经过测试,电流减小了20uA左右,效果明显。


备注:
msp430单片机的的超低功耗确实很强大,但是实现起来是需要不断地深入研究,实践,最后总能做到更低功耗。

推荐阅读

史海拾趣

Hitachi Metals公司的发展小趣事

在全球经济一体化的大背景下,Hitachi Metals积极应对各种挑战,通过战略并购不断壮大自身实力。近年来,公司先后并购了多家在电子材料、自动化零件等领域具有领先地位的企业,如Waupaca公司、SH cooper铜业等。这些并购不仅拓宽了日立金属的产品线,还增强了其在全球市场的竞争力。通过整合并购企业的资源和优势,Hitachi Metals在电子行业的地位进一步巩固和提升。

CIPS公司的发展小趣事

在2015年,跨境银行间支付清算有限责任公司(CIPS Co., Ltd.)正式成立,并随之推出了人民币跨境支付系统(CIPS)。这一系统的诞生,标志着中国电子支付行业在跨境支付领域迈出了坚实的一步。CIPS系统的建立,不仅满足了国内外金融机构对高效、安全、便捷的跨境支付服务的需求,更为人民币国际化进程提供了有力支持。

Cantec Electronic Co Ltd公司的发展小趣事

随着电子行业的快速发展,市场竞争日益激烈。Cantec Electronic Co Ltd意识到,传统的生产模式已经无法满足市场的需求。于是,公司决定进行转型升级,将重心转向智能电子产品的研发和生产。通过引进先进的生产设备和技术人才,公司成功开发出了一系列具有竞争力的智能电子产品,赢得了市场的广泛认可。

ZTE高新兴(Gosuncn)公司的发展小趣事

为了进一步提升自身的竞争力,Cantec Electronic Co Ltd积极寻求与国际知名企业的合作。经过多次洽谈,公司成功与一家国际电子巨头签订了战略合作协议。通过技术共享和市场互通,公司的产品线得到了极大的丰富,同时也打开了国际市场的大门。这一合作不仅提升了公司的品牌知名度,也为公司的长远发展奠定了坚实的基础。

Elite Enterprises (H K) Co Ltd公司的发展小趣事

随着全球环保意识的提高,Elite Enterprises积极响应绿色环保的号召,将环保理念贯穿于产品的研发、生产和销售全过程。公司采用环保材料和节能技术生产LED产品,并积极参与各种环保公益活动。这些努力不仅提高了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

请注意,以上故事为概述性质,并未达到每个故事500字的详细程度。如需更详细的描述,请查阅公司官方资料或相关新闻报道。

Design Gateway公司的发展小趣事

1985年,泰德·维特(Ted Waitt)和Mike Hammond两位年轻人决定辍学创业。他们利用维特祖母的15,000美元存款作为担保,从银行获得了10,000美元贷款,租用了一台计算机,并准备了一份三页的经营计划。在维特父亲位于爱荷华州苏城的牧场里,他们创办了TIPC Network公司(Gateway的前身)。公司起步时,主要向得克萨斯电脑器械公司销售零配件,并开展计算机邮购业务。得益于直销商业模式,Gateway在短短四个月内就实现了10万美元的销售额。

问答坊 | AI 解惑

单片机方面很多的毕业设计论文,都是word版的

本帖最后由 freebsder 于 2015-4-17 14:40 编辑 楼主从08年始没在登录过社区,中间也没有任何关于本贴的交流,我锁了,如果楼主回来有异议,可以找版主或管理员。freebsder 我有单片机方面很多的毕业设计论文,都是word版的,由于太大不方便 ...…

查看全部问答>

2440addr.h 里的问题?

#define BIT_EINT0 (0x1) #define BIT_EINT1 (0x1 < …

查看全部问答>

请教:deamon 的一个串口通信程序为什么不能读出完整的数据?

各位大侠,问题如下: 我先了个串口通信的程序,去访问一个串口设备,先写入一个16进制串,然后读,发现这时有个问题,如果我程序是deamon的,我只能读到部分数据,如果不是,我就能读到所有的数据。 主程序如下: int main(void) {   &n ...…

查看全部问答>

CTime::GetCurrentTime()的问题

wince开发遇到的问题,用CTime::GetCurrentTime()获取时间得到的不对,在2款PDA上都试了下,一款是WINCE5.0,一款是HP的PDA系统是Windows Mobile的,在这两款PDA上得出来的时间大概都是西8区的时间,然后同样的程序,用仿真器运行,得出来的就是正常 ...…

查看全部问答>

STM32新闻发布会演示文稿

PDF文件太大传不上来,只能发图片了。   …

查看全部问答>

51 编程器 电子元件及其它杂物

十一收拾自己一堆破烂,弃之可惜,束之无地,拿出来一些处理,有买有送。    自己还留了一堆,也是破烂,哎,爱倒腾,改不了,搬一次家扔点,搬一次扔点……。   都是以前玩的时候留下的,喜欢电子制作的初学者不防拿去。 &n ...…

查看全部问答>

这7个ADC数据采集模块, 请大家帮我看看哪个最好啊

大家好! 我有个气体传感器, 供电5V. 线性输出 0.015V ~ 2.5V, 表达0~20000. 这个传感器在实际使用环境温度有高有底, 湿度也一样, 因为自己不会画板, 也不懂电路, 无法分辨好坏. 我在淘宝找了电子秤的板子(都有说ADC芯片). ...…

查看全部问答>

征集 无线通讯、2.4G、wifi模块、蓝牙模块开发创业伙伴

各位专家好,我系一名从事无线通讯方案产品的销售工作者,在无线遥控产品方面有大量的客户资源,本着诚信合作的原则,希望借此平台能够寻求到几位事业上的合作伙伴,年龄不限,单身最佳!(征集 无线通讯、2.4G、wifi模块、蓝牙模块开发创业伙伴) ...…

查看全部问答>

msp430 P1口中断问题

我用的是iar编译环境,P1口是多中断源,进入中断之后中断标志位应该需要软件清零才对,我在刚进中断的地方设置了断点,这时观察P1.4的中断标志位是1,但是我看了一下cpu的中断标志位之后,再来看P1口的中断标志时,P1.4的中断标志位就被清零了,P1 ...…

查看全部问答>

直流稳定电源multisim仿真

(1)任务设计并制作交流变换为直流的稳定电源。(2)要求1.基本要求(1)稳压电源在输入电压220V、50Hz、电压变化范围+15%~-20%条件下:    a.输出电压可调范围为+9V~+12V    b.最大输出电流为1.5A    c ...…

查看全部问答>