DM355 开发板 hello 小例子实现过程:
一 :
在 linux 环境下进入 终端 输入 gcc -h 看有没有这个命令 有会打印出帮助信息没有就必须先安装 gcc
安装gcc ::在 redhat linux CD 3 和 redhat linux CD 4 的rpm目录下面找到 gcc 字样的rpm 软件包 并安装 这样 在次输入gcc –h 验证
二 :
找到 达芬奇 开发环境 的 arm_v5t_le-gcc 并加入环境变量里面(设置linux环境变量 )
设置环境变量:
第一种方法:
在用户主目录下有一个 .bashrc 文件,可以在此文件中加入 PATH 的设置如下:
export PATH=”$PATH:/your path1/:/your path2/…..”
注意:每一个 path 之间要用 “:“ 分隔。
注销重启 X 就可以了。
第二种方法:
在 /etc/profile中增加。
PATH="$PATH:/your path1"
export PATH
(这里是你自己安装达芬奇开发环境arm_v5t_le-gcc目录)
确保 arm_v5t_le-gcc在任何目录下面都可以执行
三:
写一个hello.c的文件(最简单那种:D)
Include <stdio.h>
Int main(char** args){
Printf(“hello ! \n”);
Return 0;
}
保存
使用arm_v5t_le-gcc 编译它
执行命令
arm_v5t_le-gcc –o hello hello.c
得到 hello 文件 并放在 tftp server 的 根目录 /tftproot 再使用minicom 从串口连入 登录板载linux
使用 tftp –g –r hello 192.168.1.55
解释: -g |获得一个文件 , -r hello| 一个远程文件hello , 192.168.1.55 | tftp server 的主机
好了可以在当前目录找到hello了 ./hello 就会打印 hello 了