吴忠躺衫网络科技有限公司

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次閱讀
    龍城百家乐官网的玩法技巧和规则| 圣淘沙百家乐的玩法技巧和规则| 百家乐代理合作| 红桃K百家乐官网的玩法技巧和规则| 威尼斯人娱乐城金杯娱乐城| 真人百家乐官网什么平台| 真人百家乐套红利| 百家乐官网游戏软件出售| 百家乐的路子怎么| 石门县| 百家乐游戏开发技术| 确山县| 百家乐高命中打法| 威尼斯人娱乐城平台打不开| 百家乐官网打立了| 太阳城房价| 百家乐官网龙虎扑克| 波克棋牌完整版下载| 百家乐的胜算法| 确山县| 大三元百家乐的玩法技巧和规则| 百家乐官网游戏机路法 | 实战百家乐官网的玩法技巧和规则| 大发888推广合作| 发中发百家乐官网的玩法技巧和规则| 久盛| 澳门百家乐的赢钱不倒翁| 百家乐官网美女视频| 百家乐娱乐网网77scs| 历史百家乐官网路单图| 大发888在线服务| 24山认龙立向| 平江县| 竞咪百家乐的玩法技巧和规则| 百家乐官网游戏制作| 网上真钱斗地主| 百家乐连跳规律| 真人百家乐官网试玩账号| 大发888娱乐城平台| 金沙百家乐现金网| 百家乐官网博彩开户博彩通|