搭建开发环境
在Linux上完成编译后,通过Windows访问Linux主机上的文件,完成系统镜像文件的烧录调测与运行。所以开发环境包括Linux下的编译环境,以及Windows下的烧录调测工具和USB转串口驱动。
- 在Linux下搭建编译环境。
参考搭建Linux编译环境。
- 在Linux下搭建samba服务,实现Windows下对Linux主机上的文件的访问。
- 安装samba。
sudo apt-get install samba
- 修改samba的配置文件。
sudo vi /etc/samba/smb.conf
在文件末尾添加以下内容,其中username需要修改为登录Linux主机的用户名,path为Windows下可以直接访问的Linux主机上的共享目录,请根据实际情况设置。
[username] path = /home/username browseable = yes available = yes public = yes writable = yes valid users = username create mask = 0777 security = share guest ok = yes directory mask = 0777
- 重启samba服务。
sudo service smbd restart
- 设置samba账户密码。
执行以下命令设置samba账户密码,按提示输入密码,其中username为登录Linux主机的用户名。
sudo smbpasswd -a username
- 设置共享目录权限。
执行以下命令将第2步中配置的共享目录设置为对任何用户都可读可写可访问,/home/username请修改为第2步中配置的目录。
sudo chmod 777 /home/username
- 通过Windows访问Linux主机上的共享目录。
- 安装samba。
- 烧录工具为JLink仿真器。
在Windows主机中,从JLink官网下载JLink仿真器。双击下载的JLink应用程序,直接使用默认配置进行安装即可。
- 安装USB转串口驱动。
以CH340驱动为例,在Windows主机中,从官网下载转串口Windows驱动程序。双击下载的驱动程序,直接使用默认配置进行安装即可。完成驱动安装后,使用USB线连接开发板的USB转串口到Windows主机,可以在Windows设备管理器中查看端口号,如下图所示。