ARM9嵌入式技术及Linux实验指导绿谷电子开发网 www.65dz.com---------^电子工程师的好朋友^---------绿谷电子开发网 www.65dz.comARM9 嵌入式技术及 Linux 实验指导嵌入式开发流程 1. 建立开发环境 2. 配置开发主机 3. 建立引导安装程 bootLoader 4. 下载别人移植好的 Linux 操作系统 5. 建立根文件系统 6. 建立应用程序的磁盘分区 7. 开发应用程序 8. 烧写内核、根文件系统、应用程序 9. 发布产品 一建立嵌入式 Linux 开发环境 1) 基于 PC 机的 windows 操作系统下的 CYGWIN 2) 在 windows 下安装虚拟机后,再在虚拟机中安装 Linux 操作系统 3) 直接安装 Linux 操作系统 绝大多数的 Linux 软件开发都是以 native 方式进行的,即本机开发、调试、本机运行的 方式。 而通常的嵌入式系统的软件采用一种交叉调试的方式进行开发。 交叉编译调试环境建 立在宿主机上,对应的开发板叫目标板。 运行 Linux 的 PC 开发时使用宿主机上的交叉编译、汇编、及连接工具形成可执行的二 进制代码,然后把可以执行的文件下载到目标机上运行。调试的方法很多,可以使用串口, 以太网口等,至于具体使用何种调试方法可以根据目标处理器的提供的支持作出选择。 进行嵌入式 Linux 开发的一般需要在主机上安装 Linux。嵌入式开发通常要求宿主机配 置有网络,支持 NFS。 二开发工具软件的安装与配置 开发环境配置包括配置网络,NFS 服务器的配置基础实验实验一 Bootloader 实验目的实验目的熟悉 bootloader,学会基于 S3C2410 的 bootloader 配置与使用,串口方式或 Jtag 的 下载调试,了解嵌入式系统的启动过程。实验内容本次实验使用 De……
猜您喜欢
评论