资产设备研发中,HDSC休眠时串口配置成中断

近期笔者在进行资产监测设备研发,该设备是一款智能硬件终端,可以实时监测货物在运输和仓储等各个环节,并且可以将货物参数上传至云端,人们只需要在后台就可了解到货物当前的状态。
在这里插入图片描述
资产监测设备具有定位功能,可以实时监测到货物的位置,并且可以监测货物的运动状态,货物当前是运动还是静止,是否遭到震动,产生位置偏移,这些状态都可以通过资产监测设备完成对货物的监测。在进行资产监测设备研发时,对电池进行了一次性和可充电两种模式,方便用户在使用时进行选择,但是不论是哪种电池,在没有连接电源的情况下,通过电池中储存的电量都可以保障设备具有一定的工作时间。
在这里插入图片描述

考虑到电池在没有连接电源的情况下,延长资产监测设备的使用时间,我们在进行资产监测设备研发时,使用了低功耗技术,通过降低设备的功耗,来实现延长资产监测设备的工作时间,以下为低功耗情况下,设备完成HDSC休眠时串口配置成中断过程。
​低功耗设备中,休眠唤醒可以通过很多方式。串口唤醒是一个很常用的方式。
在这里插入图片描述

在进入低功耗模式前,需要先将串口的RX引脚配置成中断模式
在这里插入图片描述

配置成中断模式后,单片机通过WFI指令进入低功耗模式,深度睡眠模式,需要唤醒的时候,即可通过串口进行外部中断唤醒。唤醒后,需要将外部中断模式更改为串口模式。
在这里插入图片描述

配置成串口模式前,需要先把中断使能关闭。此上便是串口唤醒模式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值