当前位置: 首页 > news >正文

网站做外链多少钱青岛公司logo设计

网站做外链多少钱,青岛公司logo设计,对接公众号的网站怎么做,产品外观设计费用一般多少钱文章目录 前言休眠流程定时唤醒功能总结 前言 开发SBC时非常重要的一环就是开发休眠流程,其目的是为了保证接KL30的ECU在休眠模式下尽可能小的消耗低压蓄电池的电量,防止车辆放置长时间后出现亏电。而定时唤醒功能在部分ECU中会有需求休眠后定期对车辆状…

文章目录

    • 前言
    • 休眠流程
    • 定时唤醒功能
    • 总结

前言

开发SBC时非常重要的一环就是开发休眠流程,其目的是为了保证接KL30的ECU在休眠模式下尽可能小的消耗低压蓄电池的电量,防止车辆放置长时间后出现亏电。而定时唤醒功能在部分ECU中会有需求休眠后定期对车辆状态进行检查。本文介绍TLE9471的休眠流程及定时唤醒的配置

休眠流程

9471进入低功耗模式流程如下:
在这里插入图片描述
首先清除唤醒源,然后进入Sleep模式

模式切换寄存器为M_S_CTRL
在这里插入图片描述
如果需要SWK(PN唤醒),还需要配置相关的寄存器

示例代码如下:

清除唤醒标志

Tle94xx_Send_Frame(Tle94xx_SendPackage(TLE94x1_WK_STAT_0_REG_ADDR,0x00u)); /* clear wake up state for WK_STAT_0 */  
Tle94xx_Send_Frame(Tle94xx_SendPackage(TLE94x1_WK_STAT_1_REG_ADDR,0x00u)); /* clear wake up state for WK_STAT_1 */

设置睡眠模式

TLE94x1_InitReg_Config.M_S_CTRL.B.VCC1_RT = SBC_VCC1_RT_VRT1;
TLE94x1_InitReg_Config.M_S_CTRL.B.VCC1_OV_RST = SBC_VCC1_OV_RST_RESTART_FAILSAFE;
TLE94x1_InitReg_Config.M_S_CTRL.B.VCC2_ON = SBC_VCC2_OFF;
TLE94x1_InitReg_Config.M_S_CTRL.B.MODE = SBC_MODE_SLEEP;Tle94xx_Send_Frame(Tle94xx_SendPackage(TLE94x1_M_S_CTRL_REG_ADDR,TLE94x1_InitReg_Config.M_S_CTRL.R)); /* enter sleep mode */

定时唤醒功能

9471定时唤醒(周期唤醒)配置流程如下:
在这里插入图片描述
通过WK_CTRL_0寄存器使能周期唤醒功能,通过TIMER_CTRL寄存器配置唤醒的周期

示例配置如下:

static void Tle94x1_CycWakeup_set(void)
{TLE94x1_InitReg_Config.WK_CTRL_0.B.TIMER_WK_EN = WK_CTRL_0_TIMER_WK_EN_WAKESOURCE;TLE94x1_InitReg_Config.TIMER_CTRL.B.TIMER_ON = SBC_TIMER_ON_20MS;TLE94x1_InitReg_Config.TIMER_CTRL.B.TIMER_PER = SBC_TIMER_PER_1000S;Tle94xx_Send_Frame(Tle94xx_SendPackage(TLE94x1_TIMER_CTRL_REG_ADDR,TLE94x1_InitReg_Config.TIMER_CTRL.R));   
Tle94xx_Send_Frame(Tle94xx_SendPackage(TLE94x1_WK_CTRL_0_REG_ADDR,TLE94x1_InitReg_Config.WK_CTRL_0.R));   
}

此处配置的唤醒周期为1000s,在进入休眠模式前调用该函数即可。

总结

对于不同的唤醒方式,需要知道对应的唤醒原因,以便APP做对应的逻辑,在9471中,可以在初始化时通过WK_STAT_0寄存器获取唤醒原因,一般就是硬线唤醒/网络唤醒/周期唤醒。

http://www.dtcms.com/a/586512.html

相关文章:

  • 建设网站教程视频视频视频杭州电商网站建设公司
  • 石林县工程建设个体交易网站网站制作公司网站
  • 模板建站seo优化网站模板样式修改
  • 字符串- 字符串转换整数 (atoi)
  • WordPress做大站wordpress的图片代码是什么
  • 微信制作微网站开发建设网站深圳罗湖
  • 电子商务在线网站建设佛山网红公寓
  • Java零基础入门:面向对象进阶 --- OOP(下)
  • Alertmanager 安装与配置指南
  • 数字孪生平台:让航天装备管理更智能、更可靠
  • 南阳网站排名优化价格已有网站怎么修改
  • 图片网站怎么做优化桂林市区漓江水倒灌
  • 李宏毅机器学习笔记43
  • 电子邮箱注册网站申请教育课程网站建设
  • 关于支持向量机算法的学习
  • 什么网站做hevc网站建设hyioi
  • 如何把自己做的网站挂网上网站项目功能需求清单
  • 网站内部数据搜索怎么做wordpress在php下安装教程视频
  • 4-GGML:看一下加法算子!
  • TypeVariable 检测与转换 type instanceof TypeVariable (TypeVariable<?>) type
  • 做搜狗手机网站排joomla做的网站
  • Android Hilt教程_构造函数
  • 花都个性设计商城网站建设wordpress 优酷插件
  • NCP13992中文版手册 工作原理
  • 网站建设三亚做一个网站得多少钱
  • 11.8 脚本网页 星际逃生
  • 用数据库做学校网站做ic芯片的要去哪个网站
  • 石油大学网页设计与网站建设天津塘沽爆炸视频
  • 建设银行反钓鱼网站影视网站怎么建设
  • leetcode 1611