linux hme目录,M7ucLinux设计实例快速指南.PDF

M7ucLinux设计实例快速指南.PDF

M7 ucLinux 设计实例快速指南

开始前准备

为方便用户快速使用Fuxi 设计M7 器件,本手册将基于软件安装包自带的例程和M7 器件,介绍M7 器

件uClinux 的完整设计流程。开始之前,请先确保:

◆ Fuxi (1.0),Keil,USB 及ADGI 驱动已经安装,并能正常运行;

◆ 准备好M7 器件及下载线;

◆ 准备好演示文件(位于软件安装目录下,默认:

C:\hercules_micro\fuxi2018.1\Examples\M7\fuxi\M7

C:\hercules_micro\fuxi2018.1\Examples\M7\3rdParty\keil\uClinux\CME_Linux_RunByBootlo

ader

本实例演示基于以下平台和器件:

◆ Fuxi 1.0 设计套件

◆ Keil µVision 工具

◆ HME-M7-EVB-BGA484 开发板

linux 设计实例

本实验是在虚拟机中安装的fedora14 进行的。

将fuxi 1.0 安装目录下install_directory:\hercules_micro\fuxi2018.1\Examples\M7\3rdParty 中的

uclinux.tar.gz 放到linux 中的某一目录下,并解压,本实验以放到“/ ”目录下为例。

©Copyright 2018 Hercules Microelectronics Co., Ltd. All rights reserved.

The information in this document has been carefully checked and is believed to be entirely reliable. However, no responsibility is

assumed for inaccuracies. Furthermore, Hercules Microelectronics, Inc. reserves the right to discontinue or make changes, without prior

notice, to any products herein to improve reliability, function, or design.

M7 ucLinux 设计实例快速指南

步骤1 启动

在linux 中,打开终端,进入到刚刚解压的工程目录下,输入source ACTIVATE.sh,执行启动命令,如

下如所示。

步骤2 添加工程

把自己的工程文件加入到project/ucliux/hello 目录下,本实验里已经放入的工程,hello 工程实现的功能

是打印“Hello, A2F-Linux!”文字。

步骤3 添加应用到initramfs

在uclinux.initramfs 文件后面添加 ‘/bin/hello’,本工程中已经添加好了,如下图所示

下图是uclinux.initramfs 文件。

步骤4 修改CUSTOM_APPS

把自己的应用名赋值给project/uclinux/ 目录下的Makefile 文件中的CUSTOM_APPS,如下图所示。

©Copyright 2018 Hercules Microelectronics Co., Ltd. 2

M7 ucLinux 设计实例快速指南

下图是Makefile 文件。

步骤5 busybox 配置

进入到uclinux 目录,执行make bmenuconfig 进行busybox 配置。如下图所示。

步骤6 建立busybox

执行make busybox,建立busybox,如下图。

步骤7 linux kernel 配置

执行make kmenuconfig 命令,进行linux kernel 配置,如下图所示。

©Copyright 2018 Hercules Microelectronics Co., Ltd. 3

M7 uc

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值