×

Hi3518A和Hi3518C和Hi3518E及Hi3516C Linux开发环境的用户指南

消耗积分:0 | 格式:pdf | 大小:0.65 MB | 2019-02-12

陈生

分享资料个

  本文档介绍 Linux 开发环境。Linux 开发环境的搭建、HiBoot、Linux 内核、根文件系统以及内核和根文件系统的烧写,以及创建网络开发环境和如何启动 Linux 开发应用程序。

  本文档主要提供让客户更快地了解 Linux 开发环境指导。

  Hi3518A、Hi3518C、Hi3518E 及 Hi3516C Linux 开发环境的相关原理和操作基本一致。与芯片相关的操作本文后面的均以 Hi3518A 为例进行说明。

  由于嵌入式单板的资源有限,不能在单板上运行开发和调试工具,通常需要交叉编译调试的方式进行开发和调试,即“宿主机+目标机(评估板)”的形式。

  宿主机和目标机一般采用串口连接,也可同时通过网口或者 JTAG 连接,如图 1-1 所示。宿主机和目标机的处理器一般不相同。宿主机需要建立适合于目标机的交叉编译环境。程序在宿主机上经过“编译-连接-定位”得到可执行文件。通过一定的方法将可执行文件烧写到目标机中,然后在目标机上运行。

  目标机上的 Bootloader 启动后,目标机中的操作信息通过串口或者网口输出到宿主机上显示。在宿主机上的控制台中输入命令,可以控制目标机。

  Linux 开发环境通常包括 Linux 服务器、Windows 工作台和 DMEB(目标板),三者同处于一个网络中,如图 1-2 所示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !