1 查看芯片內(nèi)部寄存器的值,首先是在仿真狀態(tài)下,首先仿真,程序運(yùn)行。
2 點(diǎn)擊菜單欄的 View -> System viewer ,右側(cè)便會(huì)出現(xiàn)芯片的所有寄存器(如果沒(méi)有,需要添加),點(diǎn)擊要查看的寄存器,便會(huì)出現(xiàn)在側(cè)邊欄上
可以查看值,也可以直接設(shè)置寄存器的值。
3 如果沒(méi)有出現(xiàn),如下圖所示,則需要手動(dòng)添加SFR文件。
點(diǎn)擊"魔法棒",進(jìn)入 Options for Target ‘xxx’,Target下修改 System Viewer File,可能是仿真芯片與這里不一致。
選擇Use Custom File,選擇安裝路徑下 (C:\keil_v5.14\ARM\Pack\Keil\STM32F4xx_DFP\2.14.0\CMSIS\SVD\xxx.svd)與自己?jiǎn)纹瑱C(jī)對(duì)應(yīng)的SVD文件,然后單擊OK按鈕,再次仿真就正常了。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-821290.html
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-821290.html
到了這里,關(guān)于keil5 查看stm32 寄存器的值的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!