嵌入式应用开发全解析
1. 目标设备上运行代码
在嵌入式开发中,工程师的工作效率关键指标之一是编辑/编译/运行循环的速度。若要在目标设备上快速运行程序,最佳方式是通过网络文件系统(NFS)挂载 ~/embedded-project 目录。
1.1 安装 NFS 服务器
如果主机上未安装 NFS 服务器,可按以下操作安装:
- 对于基于 Debian 的系统(如 Ubuntu),使用以下命令:
sudo apt-get install nfs-kernel-server
- 对于 Red Hat 系统,使用以下命令:
sudo yum install nfs-server-kernel
1.2 检查目标设备的 NFS 支持
要检查目标设备是否支持将 NFS 作为根文件系统,可查看 /proc/filesystems 目录的内容:
grep nfs < /proc/filesystems
多数情况下,开发板的标准内核支持 NFS。
1.3 配置主机的 NFS 共享
为使目录可被挂载,需在主机的 /etc/exports 文件中添加以下行: </
超级会员免费看
订阅专栏 解锁全文
1714

被折叠的 条评论
为什么被折叠?



