gpio驅(qū)動(dòng) leddrv.c為驅(qū)動(dòng)源程序 writeled.c為應(yīng)用程序 writeled.c 編譯方式 arm-elf-gcc -Wall -O2 -Wl,-elf2flt -o writeled writeled.c leddrv.c 編譯方式 arm-elf-gcc -D__KERNEL__ -I你的uClinux目錄/linux-2.4.x/include-Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-common -pipe -fno-builtin -D__linux__ -DNO_MM -mapcs-32 -march=armv4 -mtune=arm7tdmi -mshort-load-bytes -msoft-float -DMODULE -c -o leddrv.o leddrv.c
標(biāo)簽: writeled arm-elf-gcc leddrv gpio
上傳時(shí)間: 2013-12-13
上傳用戶:kytqcool
A4 ARM ELF File Format.pdf,arm的重要文件格式
上傳時(shí)間: 2013-12-11
上傳用戶:q123321
sqlite在uc上的移植,編譯器為arm-elf,可直接使用的
標(biāo)簽: arm-elf sqlite 移植 編譯器
上傳時(shí)間: 2016-11-14
上傳用戶:Divine
arm-elf-linux交叉編譯環(huán)境的設(shè)置步驟,和方法
標(biāo)簽: arm-elf-linux 交叉編譯 環(huán)境
上傳時(shí)間: 2013-12-15
上傳用戶:chongcongying
ARM elf file convertion help pdf
標(biāo)簽: convertion file help ARM
上傳時(shí)間: 2017-06-17
上傳用戶:yan2267246
c語言編譯器arm-gen.c asmtest.S bcheck.c boundtest.c c67-gen.c Changelog coff.h configure COPYING elf.h [examples] float.h gcctestsuite.sh i386-asm.c i386-asm.h i386-gen.c il-gen.c il-opcodes.h libtcc.h libtcc1.c libtcc_test.c Makefile README stab.def stab.h stdarg.h stdbool.h stddef.h tcc-doc.html tcc-doc.texi tcc.1 tcc.c tccasm.c tcccoff.c tccelf.c tcclib.h tccpe.c tcctest.c tcctok.h texi2pod.pl tiny_impdef.c TODO varargs.h VERSION
標(biāo)簽: Changelog boundtest configure arm-gen
上傳時(shí)間: 2014-01-16
上傳用戶:拔絲土豆
:some examples of assembler level programming for the ARM(produces an ELF executable file which can be loaded into an ARM debugger)
標(biāo)簽: programming executable assembler examples
上傳時(shí)間: 2014-01-20
上傳用戶:15736969615
ARM 平臺(tái)(IHI 0044C)elf格式規(guī)范,2008
上傳時(shí)間: 2017-03-23
上傳用戶:luopoguixiong
現(xiàn)在,下一代嵌入式微處理器和軟件面臨著不斷減小的產(chǎn)品壽命。而由此產(chǎn)生的縮短的研發(fā)周期則要求設(shè)計(jì)者能夠在更短的時(shí)間內(nèi)開發(fā)出更為復(fù)雜的處理器和軟件。為了解決這個(gè)問題,嵌入式系統(tǒng)的仿真逐漸成為在新的可編程結(jié)構(gòu)的開發(fā)中必不可少的工具。對(duì)于嵌入式系統(tǒng)仿真核心的指令集仿真器,由于普遍使用的解釋型仿真器的性能較低,從十幾年前開始,人們就開始了對(duì)編譯型指令集仿真器的研究。但是,由于編譯技術(shù)的限制,它從來沒有能夠在商業(yè)產(chǎn)品中推廣。 ARM公司06年新推出的Cortex-M3系列芯片已經(jīng)廣泛應(yīng)用在無線傳感器網(wǎng)絡(luò)等領(lǐng)域。本文將針對(duì)基于ARM Cortex-M3的嵌入式系統(tǒng)設(shè)計(jì)出一個(gè)仿真平臺(tái),以ARM Cortex-M3 所采用最新的Thumb-2 指令集作為目標(biāo)指令集,設(shè)計(jì)了其仿真器,給出了一種優(yōu)化的解釋型指令仿真機(jī)。 1.首先介紹了Thumb-2 指令集的編程模型,包括目標(biāo)指令集支持的處理器的模式、寄存器和存儲(chǔ)器的組織。 2.其次建立了仿真平臺(tái)。在平臺(tái)的建立過程中,設(shè)計(jì)了結(jié)合編譯技術(shù)速度和解釋技術(shù)靈活性的仿真機(jī);完成了Thumb-2 指令集體系結(jié)構(gòu)的描述;實(shí)現(xiàn)了存儲(chǔ)器接口,從而可以滿足目標(biāo)指令集對(duì)存儲(chǔ)器的訪問要求;介紹了ELF 文件格式,并設(shè)計(jì)了將ELF 文件中的指令和數(shù)據(jù)裝入存儲(chǔ)器的裝載程序。 3.最后以一個(gè)基于ARM Cortex-M3 處理器的機(jī)器小車嵌入式系統(tǒng)為例,對(duì)仿真平臺(tái)進(jìn)行功能上的驗(yàn)證。
標(biāo)簽: Cortex-M ARM txt 嵌入式系統(tǒng)
上傳時(shí)間: 2013-07-19
上傳用戶:111111112
詳細(xì)的介紹了GNU工具生成的elf文件格式,對(duì)學(xué)習(xí)ARM編程的人很有幫助
上傳時(shí)間: 2015-05-23
上傳用戶:tonyshao
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1