色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > u-boot 中使用內(nèi)存操作命令操作GPIO

u-boot 中使用內(nèi)存操作命令操作GPIO 時間:2018-09-29      來源:未知

那么首先我們來了解幾條u-boot支持的操作內(nèi)存的命令(以FS4412為例)

md :md命令即memory display 也就是將某個內(nèi)存地址中的值顯示出來,用法如下

FS4412 # md 114001e0

114001e0: 00000000 00000000 00000555 00000000    ........U.......

114001f0: 00000000 00000000 00000555 0000003f    ........U... ? ...

11400200 : 22222227 000000ba 00005555 00000000    '"""....UU......

11400210: 00000005 00000000 00005555 00000000    ........UU......

11400220: 11333337 0000002f 00000005 00000000    733./...........

11400230: 00000005 00000000 00000005 00000000    ................

11400240: 00000000 00000000 00005555 00000000    ........UU......

11400250: 00000000 00000000 00005555 00000000    ........UU......

11400260: 11111111 00000000 000000ff 00000000    ................

11400270: 00000000 00000000 000000ff 00000000    ................

11400280: 00000005 00000000 00005555 00000000    ........UU......

11400290: 00000005 00000000 00005555 00000000    ........UU......

114002a0: 11111115 0000000c 00000055 00000000    ........U.......

114002b0: 00000005 00000000 00000055 00000000    ........U.......

114002c0: 00002222 0000000f 00005555 000000ff    ""......UU......

114002d0: 00000000 00000000 00005555 000000ff    ........UU......

 

mm:mm命令即memory modify 也就是改變某個內(nèi)存地址中的值,用法如下

FS4412 # mm 11400260

11400260: 00000000 ? 11111111

11400264 : 00000000 ? ff

11400268 : 00000155 ? ff

1140026c : 00000000 ?

(輸入q可以退出該指令,不然的話每次輸入一個值,回車后就會進(jìn)入下一個地址)

nm:nm命令跟mm命令比較相似,只是nm命令只改變一個內(nèi)存地址的值,回車后不會跳到下一個內(nèi)存地址,而是直接顯示你當(dāng)前內(nèi)存地址中的值,用法如下

FS4412 # nm 11400264

11400264: 0000001f ? 0

11400264 : 00000000 ? q

FS4412 #

u-boot源碼中這些命令的實現(xiàn)

找一個u-boot源碼包,解壓,并進(jìn)入common目錄

cd u-boot-2010.03-FS4412/common

ls (可以看到這里有很多相關(guān)的文件)

 

 

ace_sha1.c               cmd_echo.c      cmd_jffs2.c       cmd_nand.c        cmd_ubi.c          env_common.o     libcommon.a

ace_sha1.o               cmd_echo.o      cmd_license.c     cmd_net.c         cmd_ubifs.c        env_dataflash.c  lynxkdi.c

bedbug.c                 cmd_eeprom.c    cmd_load.c        cmd_net.o         cmd_universe.c     env_eeprom.c     main.c

cmd_ambapp.c             cmd_elf.c       cmd_load.o        cmd_nvedit.c      cmd_usb.c          env_embedded.c   main.o

cmd_bdinfo.c             cmd_elf.o       cmd_log.c         cmd_nvedit.o      cmd_usbd.c         env_flash.c      Makefile

cmd_bdinfo.o             cmd_exit.c      cmd_mac.c         cmd_onenand.c     cmd_usbd.o         env_mgdisk.c     memsize.c

cmd_bedbug.c             cmd_ext2.c      cmd_max8997.c     cmd_otp.c         cmd_version.c      env_nand.c       memsize.o

cmd_bmp.c                cmd_ext2.o      cmd_max8997.o     cmd_pci.c         cmd_version.o      env_nowhere.c    miiphyutil.c

cmd_boot.c               cmd_fastboot.c  cmd_mdmupgrade.c  cmd_pcmcia.c      cmd_vfd.c          env_nvram.c      modem.c

cmd_bootldr.c            cmd_fastboot.o  cmd_mdmupgrade.o  cmd_pcmcia.o      cmd_ximg.c         env_onenand.c    serial.c

cmd_bootm.c              cmd_fat.c       cmd_mem.c         cmd_portio.c      cmd_ximg.o         env_sf.c         s_record.c

cmd_bootm.o              cmd_fat.o       cmd_mem.o         cmd_reginfo.c     cmd_yaffs2.c       exports.c        s_record.o

cmd_boot.o               cmd_fdc.c       cmd_mfsl.c        cmd_reiser.c      command.c          exports.o        stdio.c

cmd_cache.c              cmd_fdos.c      cmd_mgdisk.c      cmd_sata.c        command.o          fdt_support.c    stdio.o

cmd_console.c            cmd_fdt.c       cmd_mii.c         cmd_scsi.c        console.c          flash.c          system_map.c

cmd_console.o            cmd_flash.c     cmd_misc.c        cmd_setexpr.c     console.o          flash.o          update.c

cmd_cplbinfo.c           cmd_fpga.c      cmd_misc.o        cmd_sf.c          ddr_spd.c          hush.c           usb.c

cmd_cramfs.c             cmd_help.c      cmd_mmc.c         cmd_source.c      decompress_ext4.c  hwconfig.c       usb_kbd.c

cmd_dataflash_mmc_mux.c  cmd_help.o      cmd_mmc_fdisk.c   cmd_source.o      decompress_ext4.o  image.c          usb_storage.c

cmd_date.c               cmd_i2c.c       cmd_mmc_fdisk.o   cmd_spibootldr.c  dlmalloc.c         image.o          xyzModem.c

cmd_dcr.c                cmd_ide.c       cmd_mmc.o         cmd_spi.c         dlmalloc.o         iomux.c          xyzModem.o

cmd_df.c                 cmd_immap.c     cmd_movi.c        cmd_strings.c     dlmalloc.src       kallsyms.c

cmd_diag.c               cmd_irq.c       cmd_movi.o        cmd_terminal.c    env_auto.c         kgdb.c

cmd_display.c            cmd_itest.c     cmd_mp.c          cmd_test.c        env_auto.o         kgdb_stubs.c

cmd_dtt.c                cmd_itest.o     cmd_mtdparts.c    cmd_tsi148.c      env_common.c       lcd.c

 

vi cmd_mem.c

 C++ Code 

 

U_BOOT_CMD(

    md, 3,  1,  do_mem_md,

    "memory display",

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

);

 

U_BOOT_CMD(

    mm, 2,  1,  do_mem_mm,

    "memory modify (auto-incrementing address)",

    "[.b, .w, .l] address"

);

 

U_BOOT_CMD(

    nm, 2,  1,  do_mem_nm,

    "memory modify (constant address)",

    "[.b, .w, .l] address"

);

上一篇:MODBUS的ASCII模式的碼的計算

下一篇:網(wǎng)絡(luò)編程之網(wǎng)絡(luò)超時檢測

熱點(diǎn)文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗分享
熱點(diǎn)新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠(yuǎn)見科技集團(tuán)有限公司 版權(quán)所有 ,京ICP備16055225號-5,京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 亚洲成本人无码薄码区 | 丰满人妻一区二区三区视频53 | 日本一区影院 | 亚洲欧洲国产码专区在线观看 | 免费A片看黄网站WWW | 在线一区二区日韩 | 成人黄色片网站 | 总裁跪趴高h秘书攻被打屁股 | 亚洲色无码A片中文字幕 | 中文字幕亚洲综合久久综合 | 黄色影视在线观看 | 免费特级婬片日本高清视频 | 永久免费AV无码网站性色AV | 在线精品亚洲一区二区不卡 | 亚洲欧美国产中文字幕 | 久久久久久无码精品人妻A片软件 | 欧美性生交大片免费看A片免费 | 第一次进丫头身体 | 亚洲精品无码中文久久字幕 | 99久久国产综合精品SWAG | 综合99 | 中国XXXXXL19免费视频 | 18禁裸乳无遮挡免费观看 | 91免费视频| 日韩精品久久久肉伦网站 | 色偷偷人人澡人人爽人人模 | 永夜星河短剧免费观看 | 久久99精品久久久久久久不卡 | 色五月丁香六月欧美综合 | 嫩菊在线观看免费视频 | 亚洲一区二区三区中文字幕无码 | 少妇熟女视频一区二区三区 | 日韩午夜无码A级毛片 | 国产亚洲日韩在线一区二区三区 | 国产午夜亚洲精品不卡 | 啊灬啊别停灬用力啊免费视频 | 欧美性猛交╳xx╳动态图 | 绿帽在线观看99av | 久久av无码αv高潮αv喷吹 | 在线观看亚洲AV日韩AV | 欧美黑人又大又粗XXXXX |