micropython
slcmcu
从事物联网相关领域开发
展开
-
Micropython的helloworld
平台:SM1432F405固件:Micropython功能:输出信息示例代码:print("hello world")原创 2017-06-12 09:00:36 · 512 阅读 · 0 评论 -
MicroPython自定义模块
模块创建sun.py文件touch sun.py打开文件vim sun.py添加代码def a(): print("hello world!")保存并退出:wq创建main.py文件方式一:将模块中的所有对象导入到当前环境中。touch main.pyvim main.py添加代码import sunsun....原创 2019-02-16 14:08:29 · 2690 阅读 · 0 评论 -
micropython自定义函数
函数定义一个test函数,然后运行这个函数实例1def test(): print("test!!!")运行函数:test()执行结果如下:test!!!原创 2019-02-16 14:07:25 · 1557 阅读 · 1 评论 -
micropython中if的使用方法
if这个语句是单分支结构,语法如下:if condition: block当表达式condition的值为true时,条件满足,执行block语句块,否则该语句块不执行,而是继续执行后面的代码。实例1a=1if a<2: print(a)a=3print(a)执行结果如下:13实例2a=5if a<2: ...原创 2019-02-16 14:05:13 · 1687 阅读 · 0 评论 -
MicroPython中库的使用
库的使用开发平台:deepin15.9导入程序到开发环境添加临时环境变量export PATH=$(pwd)/micropython:$PATH永久添加环境变量(影响当前用户)vim ~/.bashrcexport PATH=PATH=$(pwd)/micropython:$PATH永久添加环境变量(影响所有用户)vim /etc/profile...原创 2019-02-16 12:20:16 · 5399 阅读 · 0 评论 -
micropython代码Unix平台固件编译
Unix平台编译环境搭建操作系统选择deepin15.9,也可以选择ubuntu16.04系统。然后安装软件如下:sudo apt-get install -y build-essential \ libreadline-dev \ libffi-dev \ git \ ...原创 2019-02-16 12:18:19 · 675 阅读 · 0 评论 -
micropython的list应用
基于sm1432f405开发板的micropython软件的list使用方法原创 2017-07-26 09:52:31 · 580 阅读 · 0 评论 -
基于SM1432F405平台的继电器控制
实验目的:1.掌握继电器用法示例代码:import pybIN1 = pyb.Pin('A0', pyb.Pin.OUT_PP)IN1.high()IN2 = pyb.Pin('A1', pyb.Pin.OUT_PP)IN2.high()while True: IN1.low() IN2.high()转载 2017-06-13 13:08:25 · 951 阅读 · 0 评论 -
RGB三色灯实验
实验目的: 1.三色灯模块用法 import pybr = pyb.Pin('A0', pyb.Pin.OUT_PP)r.low()g = pyb.Pin('A1', pyb.Pin.OUT_PP)g.low()b = pyb.Pin('A2', pyb.Pin.OUT_PP)b.low()while True: r.high() g.low(...转载 2017-06-12 09:02:51 · 11118 阅读 · 0 评论 -
qemu中运行micropython
1.安装qemu软件sudo apt-get install -y qemu 2.编译并运行cd micropython/ports/qemu-armmake编译运行后输出Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.qemu-system...原创 2019-02-18 08:17:59 · 797 阅读 · 0 评论