STM32-mp157-A核Linux

发布时间 2023-06-22 17:23:16作者: 熊猫人8848

A核

开发环境

网卡连接

1.NAT虚拟网卡连接互联网
2.桥接(真实)网卡连接开发板

ubuntu新建NAT网卡;设置桥接模式;搜索vmnet以管理员身份打开;设置桥接网卡为目标usb网卡;
打开虚拟机linux网络设置;设置静态IPv4同一网段;ifconfig命令查看;
打开windows网络设置;设置静态IPv4同一网段;
打开终端命令;输入命令ifconfig 网口 地址,例:ifconfig eth0 192.168.1.11;ifconfig命令查看;
(为避免每次开机都要重新配置,输入命令vi /etc/systemd/network/50-static.network,写入以下内容:

[Match]
	Name=eth0
[Network]
	Address=192.168.1.11/24
	Gateway=192.168.1.1

互相ping测试。

配置工具链

arm-gcc

挂载NFS目录

配置好桥接网卡;
打开权限cat /etc/exports
开启nfs服务ps -A | grep nfs
挂载目录mount -t nfs -o unlock,vers=3 192.168.1.10:/home/book/nfs_file /mnt,意思是将ubuntu的目录nfs_file挂载到开发板mnt目录上,IPv4地址为ubuntu地址;查看文件验证是否挂载成功。

应用程序

编译内核

驱动程序