资讯中心 Info
当前位置:酷叮猫 > 资讯中心 >
介绍 MicroPython 语言
发布日期:2018-06-21 阅读次数:

  当我们上网的时候,打开 baidu.com网站,搜索 “GitHub 年度报告,2017 年最受欢迎的编程语言”。我们会发现2017年,排名第一的语言是Javascript, 紧接着就是Python,2016年Python还排在Java的后面,足见这几年人工智能的发展把Python语言又拉高了一个台阶。

  大家也许都知道 Python 语言可以用来做很多事,比如做网站,著名的豆瓣网站就是用Python来写的,还有这几年的各种人工智能开发库,Google的tensorflow在一开始就默认python开发,等等。在科学计算领域,Numpy, Scipy等模块多到眼花。当然,在嵌入式编程这种C/C++的地盘里,python也能插一脚. 还有许多行业我就不一一列举了,比如游戏行业...... 这就是我喜欢python的原因,它就是“万磁王”,简直不要太强大.

  我今天要给大家推荐的是 MicroPython语言,顾名思义就是“微型python”,说白了就是一个浓缩版的 python 语言。它主要是运行在一些小电路板上(我说的比较笼统,术语是一些 单片机).英国剑桥大学一个叫乔治的家伙 闷头苦干半年憋出一个大招 “修改Python”,让其在单片机上运行。这个人是个搞理论的,专业是理论物理学家,没想到动手能力也这么强。

  小编当年学python的时候,是Python2.6. 可这门小语言支持 python3.4 的语法。真是帅的没商量。

  闲话不多说了,下面小编就会教大家用microPython语言点亮板子上自带的一盏LED小灯。

  我们需要准备的材料是:一块TPYBoard V202,自带USB线. (淘宝上卖30元一个)

  一块小面包板

  1 认识我们的小板子 TPYBpard v202, 它可以运行micropython。

 

  2 连接计算机上的 USB 端口, 下载并安装驱动 [CH34x驱动](http://tpyboard.com/download/drive/163.htm

 

  2 MFU下载并执行,注意串口选择你机器上对应的COM_,我的机器上上COM4,然后点击Open按钮.

 

 

  3 开始写python程序,文件名一定是 main.py

  from machine import Pin
  import time
  while 1:
    p2 = Pin(2,Pin.OUT)#设置板载小灯控制模式
    p2.value(1)
    time.sleep_ms(500) #灯灭 0.5 秒
    p2.value(0)
    time.sleep_ms(500) #灯亮 0.5 秒

  4 把写好的程序上传到板子,按照下图的点击顺序点击按钮。

  注意第一步是点击Open按钮。第二步是Stop停止板子的默认运行状态。

  第三步选择你刚才写好的main.py文件,第四步是点击Send上传代码。

  OK,你现在可以看到板子上自带的小灯开始一闪一闪啦。

  怎么样,你现在可以考虑用Python干点不一样的事了。

课程体系
通知公告