嵌入式linux系统架构

2019-07-12 17:51发布

嵌入式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-objdumparm-linux-objdump -D -S helloELF文件查看工具--arm-linux-readelfarm-linux-readelf -a hello       a ----all
arm-linux-readelf -d hello  查看hello使用的动态库