国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> Nuvoton/新唐 >> 新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅 (2) 進(jìn)入除錯(cuò)模式找出 Hard Fault 原因

新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅 (2) 進(jìn)入除錯(cuò)模式找出 Hard Fault 原因

作者: 來(lái)源: 發(fā)布時(shí)間:2021-12-28  瀏覽:32

進(jìn)階使用者的七大訣竅

進(jìn)入除錯(cuò)模式找出 Hard Fault 原因

適用情境

在除錯(cuò)模式下發(fā)現(xiàn)微控制器進(jìn)入Hard Fault,或是在運(yùn)作時(shí)發(fā)現(xiàn)微控制器的UART輸出Hard Fault信息。

除錯(cuò)技巧

在除錯(cuò)模式下找到進(jìn)入Hard Fault前運(yùn)行的最后一個(gè)指令。

  1. 取得 SP (Stack Pointer) 值。

  2. 使用SP 在Memory窗口中找到Stack。

  3. Stack的第七個(gè)值就是最后一筆運(yùn)行的指令的地址。

  4. 在Disassembly 窗口查詢?cè)摰刂穼?duì)應(yīng)的指令。

圖片

解說(shuō)

當(dāng)Cortex-M核要執(zhí)行一個(gè)無(wú)效的指令,例如讀取一個(gè)不存在的內(nèi)存位置,核心會(huì)進(jìn)入hard fault來(lái)保護(hù)自己。硬件先將一些CPU寄存器放到Stack中在進(jìn)入Hard Fault handler。使用者可透過(guò)Stack Pointer找到存放最后一筆被執(zhí)行的指令的內(nèi)存地址,進(jìn)而找到觸發(fā)Hard Fault的程序流程。

圖片

編輯:zzy  最后修改時(shí)間:2021-12-28

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

狠狠亚洲丁香综合久久| 国产午夜在线精品视频| 激情三级在线观看视频| 国内真实露脸偷拍视频| 亚洲第一区欧美日韩在线| 欧美日韩乱一区二区三区| 日韩精品视频一二三区| 精品al亚洲麻豆一区| 国产伦精品一区二区三区精品视频| 国产日韩欧美综合视频| 少妇人妻一级片一区二区三区| 亚洲欧美中文字幕精品| 亚洲精品美女三级完整版视频| 人人妻在人人看人人澡| 久久本道综合色狠狠五月| 久久99精品国产麻豆婷婷洗澡| 亚洲国产成人久久一区二区三区| 国产精品白丝久久av| 国产精品涩涩成人一区二区三区 | 精品国产一区二区欧美| 国产精品自拍杆香蕉视频| 伊人久久青草地综合婷婷| 欧美日韩亚洲精品内裤| 91免费精品国自产拍偷拍| 中文字幕熟女人妻视频| 国产欧美一区二区另类精品| 夫妻性生活黄色录像视频| av在线免费观看在线免费观看| 亚洲av日韩一区二区三区四区| 欧美日韩国产综合特黄| 欧美精品在线播放一区二区| 亚洲熟女精品一区二区成人| 色综合久久中文综合网| 在线观看国产午夜福利| 国产精品午夜性色视频| 中文字幕久热精品视频在线| 日韩精品一区二区亚洲| 精品国产91亚洲一区二区三区| 亚洲欧美日韩中文字幕二欧美| 欧美日韩国产欧美日韩| 欧美精品女同一区二区|