那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

新唐開發(fā)平臺:進階使用者的七大訣竅(3)使用System Viewer檢查寄存器狀態(tài)

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-09 11:39 ? 次閱讀

適用情境

外設(shè)的動作非我預(yù)期,我想觀察寄存器的值是怎么變化的。

我想試著改變寄存器的值來看反應(yīng),一定要重新編譯再刻錄嗎?

除錯技巧

Keil為例,System Viewer 是在除錯模式下用來觀察寄存器的的工具,非常實用。

實時監(jiān)控寄存器值 (框格變成綠色表示值有更新)。

直接在框格中修改值就可以暫時生效。

wKgZomTSGUuAXR2LAADHqA0WltU642.png

wKgaomTSGUyAeNzPAADaXJ7atbE865.png

wKgZomTSGU-AOBsxAADLisQtz2M854.png

1. “Alt + F7” 打開 “Options for Target”并選擇“Target”頁面。

2. 檢查預(yù)設(shè)的SFR檔案與目標(biāo)芯片是否相同。
若不同,勾選 “Use Custom File”可選擇其他檔案。

wKgaomTSGVGAWWo9AAE_bwi7hbQ408.png

3. 進入除錯模式,在工具欄中選擇欲觀察的外設(shè)。
有以下三種方式可開啟:Peripherals,圖示或 View。

wKgaomTSGVOAHTRdAAB5RS7jpeg520.png

wKgZomTSGVSATSOtAABOJ6A-xTw085.png

wKgaomTSGVaAVG1xAAJBb_PKkmU567.png

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5363

    瀏覽量

    121164
  • System
    +關(guān)注

    關(guān)注

    0

    文章

    165

    瀏覽量

    37076
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    661

    瀏覽量

    33041
收藏 人收藏

    評論

    相關(guān)推薦

    PIC16C5X單片機的狀態(tài)寄存器

    4.狀態(tài)寄存器f3    該寄存器包含有ALU的算術(shù)狀態(tài)位,RESET
    發(fā)表于 04-03 23:21 ?1485次閱讀

    arm程序狀態(tài)寄存器訪問指令

    arm程序狀態(tài)寄存器訪問指令
    發(fā)表于 01-04 13:11 ?0次下載

    RFM反射內(nèi)存5565控制和狀態(tài)寄存器

    3.3 RFM反射內(nèi)存控制和狀態(tài)寄存器 內(nèi)存訪問周期RFM5565 反射內(nèi)存控制和狀態(tài)寄存器,偏移值存儲在基址寄存器2。下面指定的偏移量。這
    發(fā)表于 08-13 07:58 ?1349次閱讀

    零基礎(chǔ)學(xué)ARM:程序狀態(tài)寄存器訪問指令解析

    一、程序狀態(tài)寄存器訪問指令A(yù)RM微處理支持程序狀態(tài)寄存器訪問指令,用于在程序狀態(tài)
    的頭像 發(fā)表于 12-24 13:36 ?3570次閱讀

    ARM通用寄存器狀態(tài)寄存器詳解

    筆者來聊聊ARM通用寄存器以及狀態(tài)寄存器的認(rèn)識與理解。
    的頭像 發(fā)表于 01-06 14:58 ?7393次閱讀

    開發(fā)平臺黃金3部曲最終章:ISP(In system programming)不須拆下芯片即可完成產(chǎn)品升級

    開發(fā)平臺黃金3部曲最終章:ISP(In system programming)不須拆下芯片即可完成產(chǎn)品升級
    的頭像 發(fā)表于 08-09 14:40 ?948次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>黃金<b class='flag-5'>3</b>部曲最終章:ISP(In <b class='flag-5'>system</b> programming)不須拆下芯片即可完成產(chǎn)品升級

    開發(fā)平臺進階使用者七大訣竅(7)使用PinView來檢查寄存器狀態(tài)

    開發(fā)平臺進階使用者七大訣竅(7)使用PinV
    的頭像 發(fā)表于 08-09 11:35 ?517次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>:<b class='flag-5'>進階</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>訣竅</b>(7)使用PinView來<b class='flag-5'>檢查</b><b class='flag-5'>寄存器</b><b class='flag-5'>狀態(tài)</b>

    開發(fā)平臺進階使用者七大訣竅(6)使用PinView進行功耗的除錯

    開發(fā)平臺進階使用者七大訣竅(6)使用PinV
    的頭像 發(fā)表于 08-09 11:36 ?669次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>:<b class='flag-5'>進階</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>訣竅</b>(6)使用PinView進行功耗的除錯

    開發(fā)平臺進階使用者七大訣竅(5)使用Watchpoint來除錯

    開發(fā)平臺進階使用者七大訣竅(5)使用Watc
    的頭像 發(fā)表于 08-09 11:37 ?666次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>:<b class='flag-5'>進階</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>訣竅</b>(5)使用Watchpoint來除錯

    開發(fā)平臺進階使用者七大訣竅(4)檢查Reset旗標(biāo)

    開發(fā)平臺進階使用者七大訣竅(4)
    的頭像 發(fā)表于 08-09 11:38 ?611次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>:<b class='flag-5'>進階</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>訣竅</b>(4)<b class='flag-5'>檢查</b>Reset旗標(biāo)

    開發(fā)平臺進階使用者七大訣竅(2)進入除錯模式找出Hard Fault原因

    開發(fā)平臺進階使用者七大訣竅(2)進入除錯模式
    的頭像 發(fā)表于 08-09 11:41 ?678次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>:<b class='flag-5'>進階</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>訣竅</b>(2)進入除錯模式找出Hard Fault原因

    開發(fā)平臺進階使用者七大訣竅(1)進入除錯模式時不重啟芯片

    開發(fā)平臺進階使用者七大訣竅(1)進入除錯模式
    的頭像 發(fā)表于 08-09 11:42 ?525次閱讀
    新<b class='flag-5'>唐</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>:<b class='flag-5'>進階</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>訣竅</b>(1)進入除錯模式時不重啟芯片

    CPSR寄存器和APSR寄存器的組成

    程序狀態(tài)寄存器的作用就是反映處理狀態(tài)信息。在程序運行期間我們可以通過查看程序狀態(tài)寄存器
    的頭像 發(fā)表于 10-20 11:38 ?4865次閱讀
    CPSR<b class='flag-5'>寄存器</b>和APSR<b class='flag-5'>寄存器</b>的組成

    寄存器開發(fā),HAL開發(fā)和LL開發(fā)的區(qū)別和參考代碼

    1,寄存器開發(fā)【難度值:難】寄存器開發(fā)是一種直接訪問微控制寄存器的編程方法,它提供了對硬件的極
    的頭像 發(fā)表于 11-17 08:00 ?1693次閱讀
    <b class='flag-5'>寄存器</b><b class='flag-5'>開發(fā)</b>,HAL<b class='flag-5'>開發(fā)</b>和LL<b class='flag-5'>開發(fā)</b>的區(qū)別和參考代碼

    接口的控制與狀態(tài)寄存器什么作用

    接口的控制與狀態(tài)寄存器(Control and Status Registers,簡稱CSR)是計算機系統(tǒng)中用于控制和監(jiān)控硬件設(shè)備操作的寄存器。它們是硬件設(shè)備與其驅(qū)動程序之間的橋梁,允許軟件控制硬件
    的頭像 發(fā)表于 10-17 10:42 ?599次閱讀
    丰禾娱乐城开户| 望谟县| 哪里有百家乐代理| 和林格尔县| 全讯网直播| 百家乐下注时机| 澳门百家乐官网网址多少| 百家乐官网官网下载| 威尼斯人娱乐场官网326369| 澳门百家乐登陆网址| 百家乐官网博欲乐城| 百家乐官网连赢的策略| 360棋牌游戏大厅| 赙彩百家乐官网游戏规则| qq德州扑克官网| 百家乐赚水方| 网上百家乐有人赢过吗| 百家乐官网手机投注平台| 皇冠网网址| 皇冠现金网安全吗| 百家乐视频游戏道具| 百家乐玩法秘决| 金满堂百家乐官网的玩法技巧和规则 | 金银岛百家乐的玩法技巧和规则| 太阳城百家乐怎样开户| 迷你百家乐官网的玩法技巧和规则| 百家乐官网投注双赢技巧| 赣榆县| 尤溪县| 百家乐官网中的概率| 台安县| 光山县| 舞阳县| 皇冠百家乐| 兴业县| 扶沟县| 铜山县| 网上百家乐官网洗码技巧| 百家乐官网现金网平台排名| 真钱百家乐官网游戏排行| 嬴澳门百家乐官网的公式|