MicroPython控制单片机01

文章目录

  • 前言
  • 一、MicroPython是什么?
  • 一、TPYBoad 是什么?
  • 三、使用步骤
    • 1.使用USB连接开发板和PC电脑
    • 2.PC电脑上打开开发板
    • 3.打开main.py编写代码
    • 4.执行代码
  • 总结


前言

MicroPython可以对硬件进行嵌入式的开发,我在网上购买了个支持Python单片机,今天就试试下我的第一个用Python语言来控制单片机的程序


一、MicroPython是什么?

MicroPython是在单片机上可以跑的Python,也就是说,你可以通过Python脚本语言开发单片机程序。MicroPython遵守MIT协议开源,被授权人拥有复制、修改、发行和再授权的权利。由剑桥大学的理论物理学家乔治•达明设计。和Arduino类似,但MicroPython更强大。MicroPython基于ANSIC,语法跟Python3基本一致,拥有自家的解析器、编译器、 虚拟机和类库等。目前它支持基于32-bit的ARM处理器,比如STM32F405。也就是说ARM处理器STM32F405上直接可运行Python语言,用Python语言来控制单片机。

一、TPYBoad 是什么?

TPYBoard单片机开发板,轻松使用python开发物联网产品。可以下载各种教程固件以及文档,支持Python3.0及以上版本的直接运行,支持重力加速度传感器,支持上百周边外设配件,可通过Python语言轻松实现对单片机的控制

三、使用步骤

1.使用USB连接开发板和PC电脑

MicroPython控制单片机01_第1张图片

2.PC电脑上打开开发板

开发板的Flash将会被PC识别为一个U盘
MicroPython控制单片机01_第2张图片
打开U盘
MicroPython控制单片机01_第3张图片
boot.py – 开发板启动时执行脚本
main.py – Python执行脚本
README.txt – 说明文档
tpybcdc.inf – 支持串口访问。。。。的配置文件

3.打开main.py编写代码

功能:点亮开发板上的第四个LED灯
代码如下(示例):

import pyb
pyb.LED(4).on()

4.执行代码

退出PC电脑U盘,按下开发板的RST重启键,蓝色LED灯常亮


总结

记录点点滴滴

你可能感兴趣的:(Ubuntu,Python,Other,python,开发语言,后端)