1、minicom串口的传输
一般在linux下直接检测到U转串的驱动了,若为虚拟机,先装主机驱动,然后将usbserial分配给虚拟机即可,若主机为linux系统,接上即可自动安装驱动。
$ lsmod | grep pl2303 或者
$ lsmod | grep usbserial
可以看到设备如下

安装minicom
$ sudo apt-get install minicom
$ sudo apt-get install lrzsz
配置minicom
$ sudo mincom -s

首先设置serial port setup
通常情况下只用改第一个,改为ttyUSB0(通过ls /dev查看自己所用的串口设备得知)后双回车即可。
保存Save setup as dfl
退出或者完全退出(若完全退出则需要再次输minicom登入)
随后打开开发板,minicom终端将打印开发板的信息
若要传输文件,先在开发板中cd到指定目录
然后Ctrl+A Z接着会看到帮助目录

若按S可以发送文件,安R可以接受文件,一般情况下选zmodem。
通过空格开选择文件发送,在12.04版本的ubuntu虚拟机中,传送文件显示乱码,传送后会锁死minicom,而在12.10版本中传送正常。
2、NFS传送文件
首先确认网络通畅情况,没有网络就谈不上NFS了。
OK6410开发板的官方uboot配置的网卡是错误的,进入系统后将无法使用网络,所以必须自行编译uboot并修改相关内容。
具体请参阅 http://blog.csdn.net/eastmoon502136/article/details/7905960
设置好uboot后,在开发板中修改相关参数
# vi /etc/eth0-setting
修改在同一路由网段下。
或者可以dhcp,在新的版本uboot的config中是已经配置好的
# udhcpc started
设置好这些之后,宿主机与目标机应该可以互相ping通了。
ping通了之后事情就比较简单了。
首先在宿主机装上nfs服务器
$ sudo apt-get install portmap
$ sudo apt-get install nfs-kernel-server
配置NFS挂载目录
$ sudo vim /etc/exports
在最末加入
/home/linx/NFS 192.168.1.*(rw,sync,no_root_squash)
//...挂载目录 可以挂载的ip网段(读写,同步,无须root权限)
接着启动宿主机NFS服务
$ sudo exportfs -rv
$ sudo service portmap start
$ sudo service nfs-kernel-server start
最后再开发板挂载宿主机的NFS文件夹
mount -t nfs 192.168.1.105:/home/linx/NFS /NFS -o nolock
但是这样得每次开机都配置一次,直接配置rc文件开机加载
# vi /etc/init.d/rcS
在最后加入一句
/bin/mount -t nfs 192.168.1.105:/home/linx/NFS /NFS -o nolock
关键字:开发板
引用地址:
宿主机与开发板的文件交流
推荐阅读最新更新时间:2026-03-23 10:33
ElfBoard教程:在ELF-RK3506开发板上搭建AI编程环境
衷心感谢北京理工大学的李海老师提供以下文章,以供大家学习和参考。 RK-3506开发板开箱 ELF-RK3506开发板的核心板与底板通过邮票孔方式连接,其核心板搭载基于架构的低功耗高性能RK3506。该处理器集成3核 Cortex-A7配备独立的NEON协处理器可广泛适用于计算机、、个 人移动互联网以及数字多媒体设备。推出这款板子显然是吸引者进入开发领域。 串口连接 ELF-RK3506供电电源和调试串口功能共同使用一根 typeC线。连接PC机的USB和板卡的typeC口(丝印DEBUG),就可以通过串口登录开发板,用户名是root,无密码。登录后,使用uname命令可以查看的版本。 root@elf3506-bu
[嵌入式]
看过来,RK3576开发板NPU方案你用对了吗?
摘要 本文基于米尔 MYD-LR3576 开发板,详细记录了如何利用 500 万像素 USB 摄像头实现 640×640 分辨率的 YOLO5s 目标检测,并将结果实时输出至 1080P 屏幕的全流程。通过系统级的软硬件协同优化,最终将端到端延迟控制在 40ms 以内,实现了 20FPS 的稳定实时检测性能。文章重点剖析了摄像头特性分析、显示通路选择、RGA 硬件加速、RKNN NPU 集成等关键技术环节,为嵌入式 AI 视觉系统的开发与调优提供了一套完整的思路与实践方案。 图:米尔基于RK3576核心板开发板 一、 系统架构与性能目标 1.1 硬件平台 主控芯片:Rockchip RK3576(四核A72
[电源管理]
RA4M2-SENSOR开发板评测:基础架构与环境感知
【RA4M2-SENSOR开发板评测】基础架构与测量 本次收到RA生态工作室寄送的RA4M2-SENSOR开发板,其主控芯片为 R7FA4M23CFL 。作为本系列评测的首篇,我们将启动“数据采集系统”项目。本文将详细说明在e² studio中搭建FSP协同运行的基础架构,并实现环境感知核心功能,包括采集外部信号与波形输出,为后续实现更复杂功能奠定坚实基础。 FreeRTOS 任务划分 为了实现多功能并发测试,我们将项目功能分解为多个独立的 FreeRTOS 任务。本期主要聚焦于如下两个任务。 任务名称 功能描述 优先级 (Prio) 职能定位 周期性采集 ADC 数据、控制 输出。 Prio 3 (高)
[嵌入式]
Nordic Semiconductor推出支持Wi-Fi 6的nRF7002 EBII开发板,扩展nRF54L系列的开发选项
nRF7002 EBII 帮助开发人员构建具有 Wi-Fi 6 功能的高性能、高能效、多协议物联网产品 挪威奥斯陆 – 2025年12月5日 – 全球领先的低功耗无线连接解决方案供应商 Nordic Semiconductor 宣布推出 nRF7002 扩展板 II (nRF7002 EBII) 。这款插件板为 Nordic 的 nRF54L 系列开发套件 (DK) 添加了 Wi-Fi 6 功能,帮助开发人员创建高性能、高能效的Wi-Fi 6 物联网解决方案。 基于 Nordic 的 nRF7002 Wi-Fi 协同 IC,nRF7002 EBII帮助 采用Nordic nRF54L 系列多协议 SoC 的产品开发人员
[网络通信]
PI TinySwitch™-5 120W工业级电源开发板深度评测报告
作者:EEWorld论坛网友:tangchie 在工业控制、自动化设备等场景中,电源的稳定性、可靠性与抗干扰能力直接决定了整套系统的运行效率。近期,我收到了 PI 推出的 TinySwitch™-5 系列 120W 工业级电源开发板(型号 DER-1027),这款主打宽电压输入、高稳定性的电源产品究竟表现如何?下面通过全面测试为大家揭晓答案。 一 、 测试介绍 本次是对PI出品的 DER-1027 电源进行测试。电源的正面是变压器、电容、电感、光耦、大功率电阻等直插原件。电源有一个输出,24V。 PI电源正面图片: PI电源背面图片: 电源背面是贴片元件,包括主芯片TNY
[电源管理]
怎样让自己的 stm32 开发板支持 micropython
添加自己开发板的配置文件 1、查原理图找到晶振频率 注意:有些开发板上有两个晶振,要选为 STM32 提供系统时钟的晶振。 上图为 STM32 提供系统时钟的晶振频率是 8MHz。 2、复制一份与自己开发板硬件配置相似的板的文件夹,重命名一下。 3、用 CubeMX 自动配置好时钟树,并按结果修改文件夹里的mpconfigboard.h 文件。 4、其余功能按原理图配置(先配置一些简单的)。 5、修改 mpconfigboard.mk 文件。 这里的 是链接文件,Sugar 直接复制 stm32f405.ld 重命名了一下,并按照 stm32f411.ld 改了一下 512KB 的 Flash。注意
[单片机]
STM32F407VET6开发板移植基于HAL库的正点原子LCD屏幕驱动
up的开发板长这个样子: 比较便宜XD 屏幕的话是2.8寸带触摸的TFT LCD屏幕,驱动是ILI9341。 首先,在CubeMX中创建初始化配置文件需要配置的选项如下图, (LED0,LED1与Key1,2,3,4与LCD驱动无关): 需要对RCC,SYS的固定配置以及时钟树的改动此处不作介绍。可看最后的参考文章链接。 首先配置LCD_BL,即背光控制相关的GPIO。管脚脚位选择需要看开发板的原理图。我的原理图是这样的: 可以看到需要将PB1配置为LCD_BL。 具体配置如下图: 之后配置FSMC: 此处LCD Register Select信号也需要看你的开发板原理图。我的是这样的: 可以
[单片机]
51单片机开发板6位数按秒计时程序
#include reg51.h #define uint unsigned int #define uchar unsigned char uchar temp,m,a,b,c,d,e,f; sbit dula=P2^6; sbit wela=P2^7; uchar code table ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void display(uchar a,uchar b,uchar c,uchar d,uchar e,uchar f); void delay(uint z); void init(); void main() { init();
[单片机]