全部文档
OneOS简介 硬件支持 编译构造工具 API参考文档 高级语言 用户编程手册 应用笔记 FAQ

支持OneOS的开发板

除了通过Windows环境和Linux环境运行MicroPython,还推荐选择支持OneOS的开发板进行快速上手。以下以NUCLEO-F091RC开发板为例进行说明

简介

NUCLEO-F091RC是一款STM32官方推出的开发板,采用了ARM Cortex-M0架构,最高主频48M,板载了256KB Flash和32KB SRAM。此开发板采用了QFP64封装同时集成了ST-LINK / V2-1调试器和编程器。

开发板外观图如下:

1

准备工作

1、需要安装keil5搭建开发环境

搭建开发环境首先需要安装keil5软件,注意安装中需要遇到安装STLink驱动的选项要选择同意安装。

2、将开发板连接到PC上

5

3、PC上安装串口调试工具

在pc上安装串口调试工具,常用的工具有sscom、xshell、Tera Term等。

将固件烧写到开发板上

参考环境创建章节中已适配OneOS的开发环境的说明进行MicroPython的使能,并生成包含MicroPython工程。

打开工程,路径为:.\projects\stm32f091-nucleo-64,工程文件为:project.uvprojx

打开后如下图:

2

通过红框1中的按钮进行编译,通过红框2中的按钮进行烧写后,可以将固件烧写到开发板中

运行第一行MicroPython代码

打开串口工具,打开与开发板连接的端口,对开发板进行reset,可以在串口工具中观察到log的打印和命令行的提示符,如下图:

3

输入Mpy_Task,进入到MicroPython的命令行,输入指令print('helloworld'),结果如下图:

4

继续探索

恭喜您已经迈出了MicroPython开发的第一步!

接下来可以继续参考应用开发指南库介绍进行更深入的MicroPython开发

results matching ""

    No results matching ""

    返回顶部