Q群:
电话:
邮箱:
地址:
除了通过Windows环境和Linux环境运行MicroPython,还推荐选择支持OneOS的开发板进行快速上手。以下以NUCLEO-F091RC开发板为例进行说明
NUCLEO-F091RC是一款STM32官方推出的开发板,采用了ARM Cortex-M0架构,最高主频48M,板载了256KB Flash和32KB SRAM。此开发板采用了QFP64封装同时集成了ST-LINK / V2-1调试器和编程器。
开发板外观图如下:
搭建开发环境首先需要安装keil5软件,注意安装中需要遇到安装STLink驱动的选项要选择同意安装。
在pc上安装串口调试工具,常用的工具有sscom、xshell、Tera Term等。
参考环境创建章节中已适配OneOS的开发环境的说明进行MicroPython的使能,并生成包含MicroPython工程。
打开工程,路径为:.\projects\stm32f091-nucleo-64
,工程文件为:project.uvprojx
打开后如下图:
通过红框1中的按钮进行编译,通过红框2中的按钮进行烧写后,可以将固件烧写到开发板中
打开串口工具,打开与开发板连接的端口,对开发板进行reset,可以在串口工具中观察到log的打印和命令行的提示符,如下图:
输入Mpy_Task
,进入到MicroPython的命令行,输入指令print('helloworld'),结果如下图:
恭喜您已经迈出了MicroPython开发的第一步!