
MicroPython-PYBORAD
分享与学习
Leo 2024
记录学习,记录生活。
展开
-
MicroPython使用过程中的小问题
错题本原创 2020-12-23 15:41:59 · 759 阅读 · 0 评论 -
MicroPython的random模块(pyb上测试)
涉及广泛而无一精擅是不是一种悲哀?是。绝对是一种悲哀。无一精擅,说明那么多的兴趣,没有一个能真正成为终身事业,能成为立身之本,这就是悲哀。原创 2020-12-13 20:47:21 · 2131 阅读 · 0 评论 -
MicroPython串口数据转换技巧
生活感悟一条:勤靡余劳,心有常闲。原创 2020-07-22 12:10:22 · 6925 阅读 · 8 评论 -
Windows下生成 MicroPython的mpy库
在已安装python环境的电脑上。1.打开CMD命令行输入pip install mpy-cross并安装mpy-cross。pip install mpy-cross2.编写测试文件test.py。import pybimport demowhile True: test.on() pyb.delay(100)#延时100ms test.off...原创 2020-03-18 21:36:47 · 2209 阅读 · 0 评论 -
MicroPython添加自定义类库(STM32系列)
将自己编写的一些Python脚本的类库添加到固件中,在使用时直接import调用。把py文件藏到固件中去,这不光能保护代码,还能降低程序的内存占用。1.搭建MicroPython编译环境(不再详述)。2.进入ports/stm32目录下,将需要添加到固件中的Python脚本类库放到modules/目录下。编译之前,请确保程序运行无误。#demo.pyimport pybdef ...原创 2020-03-18 15:18:51 · 1278 阅读 · 0 评论 -
MicroPython从文件读取配置信息配置汉枫WIFI模块(AT指令)进入TCP透传
文件保存的WIFI配置信息。 从文件读取配置信息连接WIFI,若连接成功打印成功提示并进入主程序,若连接失败提示剩余输入次数和新的WIFI信息,不管输入对错打印连接提示并更新WIFI配置文件。连接成功或剩余次数为0进入主程序。 from machine import I2C, Pin, UARTimport at24c256nimport ubinasciiimport...原创 2020-01-26 16:27:21 · 1765 阅读 · 0 评论 -
MicroPython之ADS1115+平滑滤波NTC温度采集
【内容】NTC温度采集【时间】2020-01-26【硬件】1、自制STM32F401RE的micropython开发板1块2、含ADS1115模块底板1块【软件方法】 1 编辑软件 uPyCraft V1.1 2 ...原创 2020-01-26 14:34:11 · 3248 阅读 · 0 评论 -
利用python进行负数向二进制和十六进制的相互转换
一、负数向二进制和十六进制转换负数neg=-45054,为int数据类型方法一:求负数十六进制的公式为:负数十六进制= hex ( 负数&0xFF....FF )(注意:几个F取决于数据类型的范围,如int数据类型取0xFFFFFFFF)neg十六进制= hex(-45054 & 0xFFFFFFFF) = hex(429...转载 2019-11-24 21:05:52 · 4165 阅读 · 0 评论 -
制作自己的Micropython开发板
作为一个偏硬件的绘图员,赶上部门测试一款产品备用芯片STM32F405RG,恰巧这款芯片支持MicroPython,于是就萌生了画一款方便做硬件测试的Micropython开发板。话不多说,接下来就说说开发板的功能和移植过程。实物图:时间仓促画的不好多包涵板级功能表:USB 调试,下载程序,固件和调试用 UART1 做串口调试用(PA9,PA10) UA...原创 2019-09-22 13:05:18 · 7231 阅读 · 8 评论 -
在STM32F401RE(小钢炮CANNON开发板)移植MicroPython
版权声明:本文为博主原创文章,未经博主允许不得转载。小钢炮开发板STM32F401RE的MCU支持MicroPython,手头恰好有一块。因为在众多支持MicroPython的STM32芯片中数他性价比高点,作为实验的小白鼠就先拿他做测试了。下面介绍移植MicroPython的方法。准备工具:树莓派3B+,小钢炮开发板,Windos下安装ST的DfuSe软件(不再说明方法),MicroPy...原创 2019-08-07 01:44:36 · 2871 阅读 · 17 评论