使用Visual Studio Code进行MicroPython编程

Visual Studio Code(以下简称VSCode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS 
X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持 
C++、C#、Python、PHP等其他语言。

准备工作

  • TPYBoard v102 一块
  • 可访问网络的Windows系统的电脑(本文以win10为例)
  • 已安装VSCode编辑器

VSCode的相关地址

官网地址 https://code.visualstudio.com/

GitHub地址 https://github.com/Microsoft/vscode

VSCode IDE下载 https://code.visualstudio.com/?wt.mc_id=vscom_downloads

安装Pycom插件

Pycom插件需要node.js依赖项,所以先要安装node.js。下载地址:https://nodejs.org/en/
安装完成后,通过CMD命令node -v查看node版本号来确定是否安装成功。

打开VSCode,点击左侧菜单栏 *Extensions* 扩展图标,进入插件搜索界面。

输入 *Pymakr* 进行相关插件搜索,点击 *Install* 进行安装。

安装完毕后,关闭VSCode。将TPYBoard v102插入电脑,设备管理器中确认是否已成功加载端口。

再次打开VSCode后,默认会自动打开 *pymakr.json* 配置文件,我们需要进行修改并保存。

接下来把配置文件简化些,保留需要的部分。*pymakr.json* 配置文件内容如下:

    {
    "address": "COM19",
    "username": "micro",
    "password": "python",
    "sync_folder": "/flash",
    "open_on_start": false,
    "sync_file_types": "py,txt,log,json,xml,html,js,css,mpy",
    "ctrl_c_on_connect": false,
    }

Pycom插件:https://marketplace.visualstudio.com/items?itemName=dphans.micropython-ide-vscode

保存后软件右下角的 *TERMINAL* 终端会自动创建一个Pycom Console并自动连接板子的REPL端口。

如何使用

每次启动VSCode时Pycom Console都会自动打开并去连接你设置的端口。

这时,插上开发板后会自动连接。REPL调试与PuTTY用法一样,CTRL+C:停止运行程序 CTRL+D:重新运行程序(软复位)。

接下来,说明下文件下载功能的使用方法。首先,在VSCode左侧的资源管理中新建一个目录创建一个工程,新建一个main.py文件。

写一段简单的控制板载LED的程序用于测试。编写代码时,VSCode会提示错误,这是因为在我们本地没有pyb库,所以错误可以忽略,不影响功能。

from pyb import LED
    
for i in range(5):
    LED(4).toggle()
    print('-----',i,'-----')
    pyb.delay(350)

VSCode工具底部蓝色区域,有关于Pycom插件的几个快捷功能。

  • Pycom Console:打开或关闭与板子的链接
  • Run:运行当前文件
  • Upload:上传工程文件到板子里
  • Download:下载板子里的工程文件

点击 *Run* 运行当前的main.py,注意这只是运行一遍而已,并不会把main.py里的代码存储到开发板的FLASH中。

点击 *Upload* 将main.py上传到板子里,上传完毕后板子会自动重启并运行新的程序。这时会提醒你端口断开,不过它会自动连接的。

有时会出现连接失败的情况,出现 > Failed to connect (Error: Port is not open). Click here to try again.提示,这时点击下 *Pycom Console* 就可以了。

接下来试一下 *Download* 的功能,点击后它会提醒你发现了两个文件,是否只下载当前的文件还是全部下载。出现这个提示是因为板子里还有一个boot.py文件。选择那个都可以,这里我们选择全部下载点击Yes。

使用评价

总体来说,还是挺不错的,不仅可以上传文件还可以下载。就是每次操作后,都会进行一次硬件复位,端口断开再重连,感觉不太友好。虽然我们在使用micropython中的模块时没有代码提示补全等功能,但是可以去安装Python插件,至少在使用Python语法和模块时会比较方便。
 

转载于:https://my.oschina.net/micropython/blog/3068376

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要开始使用Visual Studio Code进行编程,您需要按照以下步骤操作: 1. 安装Visual Studio Code软件,可以从官方网站下载并安装。 2. 打开Visual Studio Code软件,点击左侧的“文件”菜单,选择“新建文件”或“打开文件夹”。 3. 在新建的文件中输入您要编写的代码,可以选择不同的编程语言进行编写。 4. 点击左侧的“调试”菜单,选择“启动调试”或“附加到进程”,可以进行代码调试。 5. 点击左侧的“扩展”菜单,可以安装和管理不同的扩展程序,以增强Visual Studio Code的功能。 6. 在编写完代码后,可以点击左侧的“文件”菜单,选择“保存”或“另存为”,将代码保存到本地计算机中。 以上就是使用Visual Studio Code进行编程的基本步骤。 ### 回答2: Visual Studio Code是一款强大的开源代码编辑器,支持多种编程语言和开发工具。下面是使用Visual Studio Code开始编程的一般步骤: 1. 安装Visual Studio Code:首先,你需要从Visual Studio Code官方网站(https://code.visualstudio.com)下载并安装适用于你操作系统的版本。 2. 打开Visual Studio Code:安装完成后,双击运行Visual Studio Code图标,打开编辑器。 3. 创建或打开项目:在Visual Studio Code的顶部菜单中,通过"文件"->"新建文件夹"或"打开文件夹",创建或打开你的项目文件夹。 4. 创建或打开代码文件:在左侧的资源管理器中,选择所需文件夹,并右键点击"新建文件"或"打开文件"来创建或打开你的代码文件。 5. 编写代码:使用Visual Studio Code的代码编辑器,开始编写你的代码。VS Code支持自动完成、代码片段、括号匹配等功能,提高开发效率。 6. 安装插件:可以根据你的需要安装一些插件来扩展Visual Studio Code的功能。通过点击左侧的"扩展"图标,搜索并安装需要的插件。 7. 调试代码:Visual Studio Code还支持代码调试功能。你可以通过设置断点、运行和跟踪代码来进行调试,帮助你解决问题和优化代码。 8. 运行代码:根据你所选择的编程语言和项目需求,使用Visual Studio Code内置的终端或集成终端来运行你的代码。 9. 保存和管理项目:在编辑和编程过程中,定期保存你的代码文件。可以使用Visual Studio Code的源代码管理功能,比如Git插件,来管理和提交你的代码变更。 10. 学习和进一步开发:Visual Studio Code提供了丰富的文档和学习资源,可以帮助你学习和掌握编辑器的高级功能和技巧,进一步提升你的编程能力。 总之,通过以上步骤,你可以开始在Visual Studio Code进行编程,并利用其强大的功能和插件来提升开发效率和代码质量。 ### 回答3: 开始使用Visual Studio Code进行编程需要以下几个步骤: 1. 下载和安装:首先,需要从Visual Studio Code官方网站(https://code.visualstudio.com/)下载并安装最新版本的软件。根据您的操作系统选择对应的安装包,下载后双击安装即可。 2. 打开Visual Studio Code:安装完成后,点击桌面上的Visual Studio Code图标打开软件。或者在开始菜单中找到Visual Studio Code并点击打开。 3. 创建或打开项目:在Visual Studio Code的开始界面上,可以点击"新建文件夹"创建一个新的项目文件夹。或者点击"打开文件夹"来打开已经存在的项目。如果是打开一个已有的项目文件夹,可以直接在"文件"菜单中点击"打开文件夹"或使用快捷键Ctrl+K+O。 4. 编写代码:在项目文件夹中,可以通过点击左侧的资源管理器面板来浏览和编辑项目文件。点击"新建文件"按钮来创建新的代码文件,然后在编辑器中编写代码。 5. 运行和调试:Visual Studio Code支持多种编程语言,对于不同的语言,需要安装对应的插件扩展来提供语法高亮、代码补全、调试等功能。安装扩展可以在左侧的扩展面板中搜索并安装。安装好扩展后,可以使用调试按钮或快捷键F5启动调试模式,并运行代码。 6. 保存和提交:编写代码时,需要经常保存以避免数据丢失。可以使用快捷键Ctrl+S保存代码。如果使用版本控制系统(如Git),可以通过版本控制的命令行工具将代码提交到仓库。 通过以上步骤,您就可以开始使用Visual Studio Code进行编程了。当然,在实际的编程过程中,还可以根据具体需求安装其他插件扩展、快捷键和自定义设置来提高效率和开发体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值