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

四平网站建设哪家效果好长沙网站提升排名

四平网站建设哪家效果好,长沙网站提升排名,校园网站建设与实现毕业论文,B2C购物网站如何推广什么?获取到了未知的复位原因? 1. 前言 最近AM2634芯片平台的项目出了问题,在排查过程中我们需要知道复位原因。复位原因?不是读一个寄存器获取到值,然后去手册里面看这个值对应的复位原因不就好了吗,还能…

什么?获取到了未知的复位原因?

1. 前言

最近AM2634芯片平台的项目出了问题,在排查过程中我们需要知道复位原因。复位原因?不是读一个寄存器获取到值,然后去手册里面看这个值对应的复位原因不就好了吗,还能有什么问题?这不是,就被我遇到了。

2. 问题现象

可以看到下面这个寄存器说明的很清楚,我们可以通过0x5320000C这个地址获取复位原因值。下面的描述也很清除的说明了每个值对应的复位原因。
在这里插入图片描述
OK,那为什么他喵的我读出来的是67(0x43)? 这手册中定义了0x41(65)是冷复位,0x42(66)是看门狗0复位,0x44(68)是看门狗2复位…那么,这个67到底代表了什么?

3. 问题原因

为此我在TI的E2E上发了问题贴,下面呢就是帖子中的回复。
它的意思说是在上电后,我们要清除复位原因,让它的值等于0,否则下次上电的时候的复位原因就可能是这次的加上下次的。为什么我们读到的67呢?就是因为上次是冷启动(0x41),然后我们执行了看门狗复位,看门狗复位原因是0x42,bit位一叠加,好了,就变成0x43了。因此我们在下电之前一定要把0x07写入WARM_CAUSE_CLR(0x53200010)这个寄存器去清除复位原因以保证下次我们读到正确的复位原因。
在这里插入图片描述
到这里之后并没有结束,诶,我按照它的方式去清除了,但是发现有时候清除不成功?真是见鬼了,这个问题我还没有深究下去目前没有结论。我现在的解决办法就是写完这个CLR寄存器后回读复位原因寄存器,如果不是0那就再多清除几次 ~ 有兴趣的道友可以研究下这是为什么。

http://www.dtcms.com/wzjs/477922.html

相关文章:

  • 插画设计网站推荐百度搜索关键词指数
  • 做赌场网站犯法么什么是推广
  • 网站开发计划书模板新媒体营销案例
  • 做软件开发百度关键词优化
  • 建设局网站投诉电话如何免费推广自己的产品
  • 微信群公告如何做网站链接网络营销策划书的主要内容
  • vps可以做多少网站许昌网站推广公司
  • 威客网站模版seo优化怎么做
  • 有网站源码 怎么做网站全球疫情最新消息
  • 成品网站建设流程图名风seo软件
  • 网站建设风险的特征seo搜索引擎排名优化
  • 济宁正德网站建设企业网络营销策略
  • 电子商务网站开发 pdf成都网站排名 生客seo
  • 自己做视频网站的流程在线客服
  • 莱芜营销型网站制作企业培训
  • 做网站之前要先购买服务器吗百度关键词排名查询工具
  • 北京市网站建设企业今天最新新闻摘抄
  • 毕业设计可以做哪些网站广州网络运营课程培训班
  • 公司网站建设基本流程图上海百度公司地址在哪里
  • 基于php网站开发网络推广营销技巧
  • 免费wordpress移动主题网站优化费用报价明细
  • 宿迁网站制作公司企业文化案例
  • 最好的手机网站建设关键词搜索排名公司
  • 潜山云建站网站建设郑州做网站公司排名
  • 网站如何屏蔽ip株洲seo排名
  • 提供企业网站建设方案福州网站关键词推广
  • 盘锦网站建设公司应用下载app排行榜
  • 免费网站自动优化软件最佳磁力吧ciliba搜索引擎
  • 建立公司企业网站广东网站seo营销
  • 最适合企业网站建设的cms系统什么是软文