Versaloon使用环境的搭建
这个环境可以不使用,而直接使用已经编译好的程序,见LZ位下盘。
1. 固件、vsprog、openocd整合编译环境
这个环境是使用MinGW的MSYS配置的一个在Windows下使用的Linux Shell环境,内置了GCC4.4和Codesourcery G++ Lite for ARM 2009q3,可以编译vsprog(Versaloon上位机命令行工具)、OpenOCD(ARM等芯片的调试工具)以及Versaloon固件(当有更新的时候,可以直接从源代码编译)。并直接提供了vsprog和OpenOCD(我自己修改的版本,官方git库中的一个基于0.3.1正式版本的一个分支,可在官方git库中查到,支持SWD接口)的编译脚本。
其中,"STM32 Virtual COM Port"是更新程序的驱动;"Versaloon_Pro_VCOM"是Versaloon的驱动。
另外,Versaloon也可以使用"STM32 Virtual COM Port"驱动,但后果是只能作为一个高级的USB转串口工具使用(带流量控制,非常安全可靠)。