环境与烧录

登录开发板

在这里插入图片描述

烧录

传输文件

https://blog.csdn.net/nanfeibuyi/article/details/81534197

编译环境加载
( 	arm-linux-gnueabihf-gcc -v		env		)

source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi

cd mnt/hgfs

${CC} -o test test.c

在这里插入图片描述

rx  textname

chmod 777 txetname
linux文件处理

复制/拷贝:

cp  文件名  路径     
cp  hello.csv  ./python/ml:把当前目录的hello.csv拷贝到当前目的python文件夹里的ml文件夹里
cp 源文件名  新文件名   
cp hello.txt world.txt:复制并改名,并存放在当前目录下  
cp file1 file2 复制一个文件 
cp dir/* . 复制一个目录下的所有文件到当前工作目录 
cp -a /tmp/dir1 . 复制一个目录到当前工作目录 
cp -a dir1 dir2 复制一个目录 

文件夹 cp -r 文件名  路径 

剪切/移动:

mv 文件名 路径
mv hello.csv ./python:	    把当前目录的hello.csv剪切到当前目的python文件夹里
mv  hello.txt  ../java/   	把当前目录下的文件hello.txt剪切到上一级目录的子目录java目录里
mv  hello.txt  ..     		把文件hello.txt移动到上一级目录

移植库的编译

编译代码时,需要通过交叉编译器来指定头文件、库文件的路径以及动态链接库文件名

${CC} -I /home/dt/tools/tslib/include -L /home/dt/tools/tslib/lib -lts -o testApp testApp.c
    
/*
	-I 选项指定头文件的路径,也就是指定 tslib 安装目录下的 include 目录,如果不指定头文件路径,编译时将会找不到 tslib.h 头文件;
	-L 选项用于指定库文件的路径,也就是指定 tslib 安装目录下的 lib 目录;我们将 tslib 编译成了动态库文件,以库文件的形式提供,编译时需要链接到这些库文件;
	-l 选项则用于指定链接库(也可写成-l ts,也就是 libts.so 库文件,Linux 中,动态库文件的命名方式为 lib+名字+.so)
*/
正点原子原文

在这里插入图片描述

典例
${CC} -I /home/muye/tools/tslib/include -L /home/muye/tools/tslib/lib -lts -o 1_ts_read ts_read.c

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值