shell
中操作寄存器可以使用devmem
命令.
devmem
命令其實就是上述應用層操作寄存器生成的可執(zhí)行文件,只不過busybox已經幫我們實現(xiàn)了。
devmem
命令格式:
Usage: devmem ADDRESS [WIDTH [VALUE]]
Read/write from physical address
ADDRESS Address to act upon
WIDTH Width (8/16/...)
VALUE Data to be written
ADDRESS
:物理地址
WIDTH
:位寬,32位、64位等等
VALUE
:要寫入的值
例如,讀取32位寄存器0x40200000
的值:
devmem 0x40200000 32
向32位寄存器0x40200000
寫入0x12345678
devmem 0x40200000 32 0x12345678
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
寄存器
+關注
關注
31文章
5434瀏覽量
124577 -
Linux
+關注
關注
87文章
11511瀏覽量
213879 -
應用層
+關注
關注
0文章
47瀏覽量
11706 -
Shell
+關注
關注
1文章
372瀏覽量
24227
發(fā)布評論請先 登錄
相關推薦
熱點推薦
寄存器變量
C語言中使用關鍵字register來聲明局部變量為寄存器變量。寄存器變量的值會被存放在CPU的寄存器中,每當需要使用它們時,CPU就可以直接使用,而無須再通過控制
發(fā)表于 06-03 10:13
?2620次閱讀
使用寄存器的邏輯操作指令是什么?
操作系統(tǒng)中硬件相關的部分集中體現(xiàn)在匯編指令和對寄存器的操作中,因此我們對ARM體系結構的介紹也圍繞ARMv8-A的匯編指令和
C語言位操作在(單片機)寄存器中的應用
C語言位操作在寄存器中的應用本文參考另一篇博客寫成附鏈接,個人感覺內容過多不便于吸收,就寫了這篇博客。整體思想:設置一個位就是設置該位為1,清除就是設置該位為0寄存器
發(fā)表于 11-29 10:06
?8次下載

STM32的寄存器操作
STM32的寄存器操作在使用STM32單片機編程時一般都用ST給的庫函數(shù)編程,庫函數(shù)編程的底層就是對單片機寄存器的操作,庫函數(shù)就是一系列寄存器
發(fā)表于 01-13 15:43
?19次下載

如何在VHDL中實現(xiàn)一個簡單的寄存器
存儲的位數(shù)上有所不同,具體取決于系統(tǒng)的配置。在本教程中,我們將學習如何在 VHDL 中實現(xiàn)一個簡單的寄存器。
發(fā)表于 07-29 16:48
?5126次閱讀

AFE模擬前端寄存器讀取操作
AFE模擬前端寄存器讀取操作是電子系統(tǒng)設計和調試中不可或缺的一環(huán)。寄存器作為AFE模擬前端中的重要組成部分,存儲著各種配置參數(shù)和狀態(tài)信息,通
評論