我的常规系统是LinuxMint,本次有幸试用F031板,到今 天凌晨已经首刷成功。
把这两天遇到的坑总结一下,方便更多的朋友用好这个板。
1、system workbrench 国内邮箱收不到注册信,用gmail注册成功。又花费数小时,下载完相应的run文件无法执行,
弃坑。
2、使用Virtualbox+xp+keil MDK 5.18
2.1 、安装Virtualbox 默认无法使用usb,需要进行配置
sudo groupadd usbfs
sudo adduser 你的用户 usbfs
sudo adduser 你的用户 vboxuser
注销或重启物理后,在virtualbox中为相应的虚拟机启用 usb2.0
2.2 安装keil MDK
切记必须是 5.18 ,用5.11安装F031的pack后,不断出错,导致5.11无法使用
2.3 安装灵动微提供的pack文件。
2.4 连接 STLINK-V2到开发板,通过STLINK供电,连接的有 VCC(
5伏,连接JTAG接口的19脚) , SWIO,SWCLK,nRST,GND 五线,nRST非必须,但建议连接。
2.5 在项目Option=>Debug 选择ST-LINK V2 =>设定 应可以看到目标板连接成功。
至此在Linux或Mac下就可以通过虚拟机进行开发了。
如果习惯了原生系统,可以通过增加共享目录,在Linux或Mac下编辑,到虚拟机里调试和下载。
至此环境搭建完成。如遇坑请留言。
我的常规系统是LinuxMint,本次有幸试用F031板,到今 天凌晨已经首刷成功。
把这两天遇到的坑总结一下,方便更多的朋友用好这个板。
1、system workbrench 国内邮箱收不到注册信,用gmail注册成功。又花费数小时,下载完相应的run文件无法执行,
弃坑。
2、使用Virtualbox+xp+keil MDK 5.18
2.1 、安装Virtualbox 默认无法使用usb,需要进行配置
sudo groupadd usbfs
sudo adduser 你的用户 usbfs
sudo adduser 你的用户 vboxuser
注销或重启物理后,在virtualbox中为相应的虚拟机启用 usb2.0
2.2 安装keil MDK
切记必须是 5.18 ,用5.11安装F031的pack后,不断出错,导致5.11无法使用
2.3 安装灵动微提供的pack文件。
2.4 连接 STLINK-V2到开发板,通过STLINK供电,连接的有 VCC(
5伏,连接JTAG接口的19脚) , SWIO,SWCLK,nRST,GND 五线,nRST非必须,但建议连接。
2.5 在项目Option=>Debug 选择ST-LINK V2 =>设定 应可以看到目标板连接成功。
至此在Linux或Mac下就可以通过虚拟机进行开发了。
如果习惯了原生系统,可以通过增加共享目录,在Linux或Mac下编辑,到虚拟机里调试和下载。
至此环境搭建完成。如遇坑请留言。