嵌⼊式_Helloworld实验——实验步骤(UP_CUP6410开发
板)
Hello world实验——实验步骤
实验步骤:① 在宿主机上;② 在开发板上
在宿主机上
在宿主机⽬录下,/home/下新建⽬录:hello
mkdir hello
进⼊hello⽬录下:
cd hello
shell界面新建hello.c⽂件
编写程序:
我的UP-CUP6410Linux⽂件夹在/home/now⽂件夹下因此:
(在这之前需将UP-CUP6410linux⽂件夹放⼊/home/now⽂件夹下)
进⼊Makefile⽂件
vim Makefile
编写如下内容:
TOPDIR = ../
include $(TOPDIR)Rules.mak
EXEC = $(INSTALL_DIR)/hello ./hello
OBJS = hello.o
all: $(EXEC)
$(EXEC): $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS)
install:
$(EXP_INSTALL) $(EXEC) $(INSTALL_DIR)
clean:
-rm -f $(EXEC) *.elf *.gdb *.o
注意:$(CC) $(LDFLAGS) -o $@ $(OBJS),$(EXP_INSTALL) $(EXEC) $(INSTALL_DIR),-rm -f $(EXEC) *.elf *.gdb *.o 之前以TAB与开头隔开
执⾏:
make clean(第⼀次编译程序时⽆需使⽤)
make
NFS挂载(在开发板上)
设备:UP-CUP6410-II系统,连好⽹线,连好串⼝线。
启动XShell
打开开发箱,连接后XShell界⾯如下:
重启开发板
此命令⾏为:Linux系统,如果打开后不是这样的话,则需要烧写系统查看当前IP(如果与linux的IP不在同⼀个⽹段,则需要设置IP)
设置IP
挂载:
如果之后什么也没出现,则挂载成功
进⼊mnt⽬录,ls查看当前⽬录下的⽂件或⽂件夹,运⾏可执⾏⽂件hello,显⽰出hello world则该实验成功!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论