ARM学习日记--开发板的使用

  开发板 :批量生产(具备联网功能、系统版本更新、客户数据收集功能 )

网线:传输数据。速度快、容易丢包

           ip层协议:IPV4

           传输层:TCP\UDP

串口线

usb转口线;传输数据,

             串口数据:传输速度很慢、但是稳定

安卓线:传输时数据、线刷fastboot、刷系统

海绵板:隔热、抗压

 

2)使用6818

连线:
    电源:
    串口线
    
配置CRT:
    波特率:115200 bit/s
    
系统启动:
        系统引导(uboot )
        内核阶段(kernel)
        文件系统:file system
​
烧写程序:
        1)编译代码:
                gcc:只能在inter或者amd芯片上的操作系统运行
                arm-linux-gcc:只能在arm芯片上的系统运行
            CPU类型不同 -->CPU架构不同 -->CPU指令集不同
​
给vscode安装arm-linux-gcc(交叉编译工具链)
​
    飞秋下载5.4.0版本压缩包:
    
        先cp到家目录: 
                    cp arm-linux-gnueabi-5.4.0.tar.xz ~
        在家目录里面解压:
                    sudo tar Jxvf arm-linux-gnueabi-5.4.0.tar.xz -C /
                    
        把编译器的路径添加在/etc/profile里面最后一行:sudo vim /etc/profile
        
        export PATH=/usr/local/arm/5.4.0/usr/bin/:$PATH
        
        生效配置文件:source /etc/profile
            
                    
        注意:我要用的编译器在此路径下:/usr/local/arm/5.4.0/usr/bin/arm-linux-gcc
        

烧写方式:

第一种烧写:rx

① rx

用法:rx空格文件名字

② chmod 777 文件名字

读 写  执行
1  1  1
7(文件所有者)  7(同组用户)               7(其他用户)
1+2+4

第二种烧写:开发板里面的Linux系统兼容 FAT32的文件系统

第一步:要把拷贝到开发板的资料存放在u盘里面
第二步:把u盘接到开发板上面
第三步:
        进入U盘挂载路径:/mnt/udisk
如果确定你的U盘是FAT32,然后在/mnt/udisk看不到U盘里面东西,可以选择使用挂载命令:
​
        mkdir /mnt/udisk/usb
        mount /dev/sad???  /mnt/udisk/usb

第三种:rz

1.开发板没有自带rz,需要从网上下载源码或者直接下载rz

2)把rz下载到开发板里面:rx下载rz
在CRT输入:rx rz 
3)修改rz的权限:chmod 777 rz
4)把rz移动到/bin里面
5)执行rz下载文件:

rz -y            //更新覆盖的意思

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值