2 开发板tftp服务的使用和目标板程序的编译
时间:10-02
整理:3721RD
点击:
【S5P4418试用体验】1 fastboot升级linux+qt系统
开发板已经能正常运行linux系统了,现在开始对开发板进行程序开发。
1. 搭建嵌入式开发环境: 解压交叉编译工具链arm-cortex_a9-eabi-4.7-eglibc-2.18。
里面包含要用到的LIB和头文件和交叉编译arm-cortex_a9-linux-gnueabi-gcc。
2.写自己的源文件和Makefile
红色线划出部分为头文件路径,橙色线划出部分为动态库路径。
test源程序
- #include <stdio.h>
- int main()
- {
- printf("This is a test!\n");
- }
生成了test可执行文件,用tftp传到开发板上运行。
执行上面命令可以看到test文件已经下载到了开发板上了。
./test 输出了This is a test!
至此完成了宿主机上开发程序,然后下载到目标板执行的所有操作。
玩的好高大上。