• 正文
    • 一、md
    • 二、mw
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

飛凌嵌入式ElfBoard ELF 1板卡-uboot常用命令之內(nèi)存命令

05/26 17:46
945
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

一、md

md是memory display的縮寫,即顯示內(nèi)存數(shù)據(jù)。使用help md命令查看md使用方法:

=> help md

md - memory display

Usage:

md [.b, .w, .l] address [# of objects]

其中:

.b表示顯示8位數(shù)據(jù);

.w表示顯示16位數(shù)據(jù);

.l表示顯示32位數(shù)據(jù);

Address表示顯示的數(shù)據(jù)地址,of objects表示顯示的數(shù)據(jù)個數(shù)(注意是十六進(jìn)制)。例如:顯示內(nèi)存地址0X83000000地址中的2個8位數(shù)據(jù):

=> md.b 83000000 2

83000000: d0 0d

顯示內(nèi)存地址0X83000000地址中的1個16位數(shù)據(jù):

=> md.w 83000000 1

83000000: 0dd0

如果不加.b,.w,.l,也不設(shè)置顯示數(shù)據(jù)的個數(shù)的話,默認(rèn)是顯示1個32位數(shù)據(jù):

=> md 83000000

83000000: edfe0dd0

二、mw

mw是memory write的縮寫,即向內(nèi)存中寫入數(shù)據(jù)。使用help mw命令顯示mw的使用方法:

=> help mw

mw - memory write (fill)

Usage:

mw [.b, .w, .l] address value [count]

顯然跟md命令使用方式類似,只是多了一個value,即要寫入的數(shù)據(jù),而count是指要在起始地址為address的內(nèi)存中寫入value的個數(shù)。

直接舉例說明,向內(nèi)存0x80000000的地址寫入2個8位數(shù)據(jù)a8,然后使用md命令查看是否寫入成功:

=> mw.b 80000000 a8 2

=> md.b 80000000 2

80000000: a8 a8

顯然寫入數(shù)據(jù)成功。

相關(guān)推薦