更新时间:2021-07-08 GMT+08:00
分享

搭建开发环境

在Linux上完成编译后,通过Windows访问Linux主机上的文件,完成系统镜像文件的烧录调测与运行。所以开发环境包括Linux下的编译环境,以及Windows下的烧录调测工具和USB转串口驱动。

  • 在Linux下搭建编译环境。

    参考搭建Linux编译环境

  • 在Linux下搭建samba服务,实现Windows下对Linux主机上的文件的访问。
    1. 安装samba。
      sudo apt-get install samba
    2. 修改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
    3. 重启samba服务。
      sudo service smbd restart
    4. 设置samba账户密码。

      执行以下命令设置samba账户密码,按提示输入密码,其中username为登录Linux主机的用户名。

      sudo smbpasswd -a username
    5. 设置共享目录权限。

      执行以下命令将第2步中配置的共享目录设置为对任何用户都可读可写可访问,/home/username请修改为第2步中配置的目录。

      sudo chmod 777 /home/username
    6. 通过Windows访问Linux主机上的共享目录。

      在Windows资源管理器路径中输入\\Linux主机IP,即可访问Linux共享目录。

  • 烧录工具为JLink仿真器

    在Windows主机中,从JLink官网下载JLink仿真器。双击下载的JLink应用程序,直接使用默认配置进行安装即可。

  • 安装USB转串口驱动。

    以CH340驱动为例,在Windows主机中,从官网下载转串口Windows驱动程序。双击下载的驱动程序,直接使用默认配置进行安装即可。完成驱动安装后,使用USB线连接开发板的USB转串口到Windows主机,可以在Windows设备管理器中查看端口号,如下图所示。

相关文档