单片机学习小组
直播中

吴湛

9年用户 827经验值
擅长:电源/新能源
私信 关注

如何搭建VSCode开发环境?

如何搭建VSCode开发环境?

回帖(1)

卫斯晾

2022-2-11 10:08:02
一、K210开发
第一步当然是安装开发环境辣,K210具有多种开发环境,在windows下有VSCode开发环境和官方IDE两种方式。
1、VSCode开发环境搭建
亚博有完整的安装教程,包括安装包和视频教程,建议观看视频安装。
以下是我的个人总结,需要安装VSCode、make、交叉编译器 toolchain、烧录文件kflash(使用这个文件,电脑需要安装CH340驱动哦~),以及设置相应的bin文件环境路径,还有一个裸机SDK文件。下图是所需文件。


我是安装在E盘的K210文件下的,安装好全部后,有以下几个文件夹。

弄好上面,接着可以用一个例程点亮流水灯来测试,首先将程序文件整个放在SDK的src文件目录下
接着在vs-code下的终端窗口中用命令行形式进行编译程序,先新建一个终端窗口,接着没有build文件的话,建立一个build文件(mkdir build),接着进入build文件(cd build)

然后是cmake编译程序语句(cmake … -DPROJ=gpio_led -G “MinGW Makefiles” ),接着是输入(make)语句。总结相应语句为(mkdir build)、(cd build)、(cmake … -DPROJ=gpio_led -G “MinGW Makefiles” )和(make),中间的(gpio_led -G)由添加的文件名决定。下图是编译成功后的图。

编译成功的话,make会自动在SDK的bulid目录下生成相应的bin文件

最后是打开K210 的烧录工具为 kflash下载固件到开发板,仅仅需要设置串口号和选择对应的bin文件。
这点和51、32的flymcu下载程序很像,不过51和32都是生成的hex文件。不过通过kflash这种方式仅仅只能下载程序到开发板,不能进行仿真,下面是烧入hello_world程序的结果图。

有需要的可以将VS汉化,还可以添加跳转到函数定义的设置,同样按照亚博的教程做即可。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分