现在的位置: 首页 > 综合 > 正文

嵌入式linux系统架构

2017年08月25日 ⁄ 综合 ⁄ 共 562字 ⁄ 字号 评论关闭

嵌入式linux系统架构

开发流程1--硬件开发

flash                    触摸屏

嵌入式处理器

网卡                    按键


开发流程2--bootloader移植

开发流程3--linux内核移植

开发流程4--制作供内核启动的根文件系统

应用程序                  c库

开发流程5--业务相关应用程序

开发和产品密切相关的应用程序和驱动程序(触摸屏,无线网卡)。

开发流程6--测试。

交叉工具链的安装-----

1--解压工具链到某一目录下

tar zxvf arm-linux-gcc-4.3.2.tar.gz -C /

/usr/local/arm/4.3.2  4.3.2是新出现的目录

2--修改/etc/profile,添加

pathmunge /usr/local/arm/4.3.2/bin


3--执行source /etc/profile


使用---

编译器--arm-linux-gcc

反汇编工具--arm-linux-objdump

arm-linux-objdump -D -S hello

ELF文件查看工具--arm-linux-readelf

arm-linux-readelf -a hello       a ----all

arm-linux-readelf -d hello  查看hello使用的动态库




抱歉!评论已关闭.