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

打印 上一主题 下一主题

主题 1976|帖子 1976|积分 5928

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
写在前面
本系列文章主要讲解地平线征程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电阻的温度采样范围。

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

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

三尺非寒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表