嵌入式Linux系统开发环境搭建流程

2019-07-12 22:14发布

宿主机:Host ,嵌入式Linux内核编译,应用程序编译的平台,由Linux服务器承担 工作站:用以支持小组项目开发,可选择Windows或Linux平台(个人单独开发时,为节省成本可与宿主机为同一台计算机)
环境搭建流程: 1、将目标板通过串口与工作站进行物理连接(对于USB接口,需要USB/COM转换) 2、在工作站上安装串口调试软件       Windows环境下:1)超级终端(开始—所有程序—附件—通信—超级终端)                                  2)secureCRT       Linux环境下: kermit、minicom等 3、向目标板中下载 Boot Loader 4、将工作站上已经准备好的 内核映像 和 文件系统映像 下载到目标板上(通过 tftp 服务) 5、在宿主机上搭建交叉编译环境     方法1)下载源码,手动制作交叉编译工具链             2)下载已经制作好的工具链,直接安装             3)通过 crosstools 工具制作交叉编译工具链 6、开发环境测试       1)在宿主机上编辑程序源代码       2)通过交叉编译生成目标板上的可执行文件       3)下载可执行文件到目标板(通过 tftp 服务),并测试运行