地平线—征程2(Journey 2-J2)芯片详解(15)—看门狗+温度传感器

写在前面

本系列文章主要讲解地平线征程2(Journey 2-J2)芯片的相关知识,希望能帮助更多的同学认识和了解征程2(Journey 2-J2)芯片。

若有相关问题,欢迎评论沟通,共同进步。(*^▽^*)


错过其他章节的同学可以电梯直达目录↓↓↓

地平线—征程2(Journey 2-J2)芯片详解——目录-CSDN博客


4. CPU子系统

4.12 看门狗

4.12.1 介绍

看门狗(Watchdog)计时器模块在系统中是独立的计时器。其能保证软件按照计划执行来确保系统的安全,以免CPU陷入无限循环或执行预期外的代码。在一定时间周期内如果看门狗模块没有刷新,它将生成一个系统复位信号来重启CPU。

J2中计时器宏模块0的计时器2用于看门狗。看门狗中断配置寄存器(WDTGT和WDWAIT值)需要设置。当计数器达到WDTGT,将生成一个中断重启看门狗。当系统不响应中断的请求,发生超时(WDWAIT)时,看门狗将复位芯片。该复位操作由看门狗超时触发,但实际是PMU控制器控制,复位除PMU子系统以外的大部分芯片。

此外,低有效复位信号将通过WDT_RSTOUT_N引脚发送复位信号到板上的其他外设。看门狗复位的时长可以通过PMU控制器的SLEEP_PERIOD寄存器进行配置。之后,芯片将从看门狗复位中恢复并重启。

4.12.2 特性

看门狗模块的特性如下:

  • 两级计数器,包括计数到WDTGT和WDWAIT
  • 可配置超时间隔
  • 使用直接从外部24MHz晶振分频的1 MHz基准时钟
  • 看门狗超时复位除PMU子系统以外的大部分芯片
  • WDT_RSTOUT_N引脚复位板上的其他外设
  • 可编程复位的时长
  • 从看门狗复位中恢复和上电启动一样

 4.13 EFUSE

4.13.1 介绍

J2内部集成了2048位用于芯片ID的高密度电保险丝宏。电保险丝是一种采用标准CMOS工艺制造的非易失性存储器,它在电流过载条件下通过熔化为分立元件或电路提供可靠的保护。

电保险丝宏在测试模式下是一次性写入。在正常模式下,操作可由软件通过APB接口控制。

4.13.2 特性

电保险丝宏的特性如下:

  • 双位方案提供可靠性,从2048位物理电保险丝宏中提供1024逻辑位
  • 支持ATE测试和现场编程
  • 在模块复位移除后,可同时把1024逻辑位读取到软件寄存器

4.14 温度传感器

4.14.1 介绍

由于芯片的连续工作导致其热量增加,芯片温度监测已成为确保可靠运行的关键问题。J2芯片内部集成了一个温度传感器(Temperature Sensor),可以监控和报告芯片的结温。

4.14.2 特性

温度传感器的特性如下:

  • 温度传感器的测量范围是-40℃~125℃,误差为±5℃
  • 12位测量结果,分辨率为0.125℃
  • 在每个转换周期结束后,可配置转换时间(CT)和中断

总结:本部分主要讲解了J2的看门狗模块及其工作原理、EFUSE和温度传感器。虽然J2内部集成了温度传感器,但实际应用中还是会在板子上另加一个温度传感器,有带I2C的传感器芯片,若处于成本和资源考虑,可以选择NTC,需要注意的是ADC的采样分辨率选择高位的,还有一个是需要注意NTC电阻的温度采样范围


本文章是博主花费大量的时间精力进行梳理和总结而成,希望能帮助更多的小伙伴~  🙏🙏🙏

后续内容将持续更新,敬请期待(*^▽^*)

欢迎大家评论,点赞,收藏→→→

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

零零刷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值