Micropython
leotian966
这个作者很懒,什么都没留下…
展开
-
Micropython开发篇三--基于F411 CE的移植编译
Micropython之开篇2–基于F411 CE的移植编译最近在学操作系统(RTOS与Linux),对Micropython又有些新的认知,回头再看一下Micropython,简直要不要这么完美,希望这篇文章后大家能对Micropython有一个新的认识。首先,Micropython是什么?...原创 2020-12-01 22:39:29 · 817 阅读 · 0 评论 -
Micropython应用篇四---F407VE Black开发板IIC OLED1306
**Micropython应用篇四—F407VE Black开发板IIC OLED1306显示**最近一段时间做Keil例程比Micropython多很多,无论如何,Micropython&Arduino作为嵌入式入门篇也发过一些文章,包括公司的项目也在用(方便阅读及简单修改),使用基于STM32rduino的模块经历温度循环,高温高湿老化,稳定性比较可以, 目前Micropython还未用在工控(成本上F4芯片比F1贵一些),当然也有例外,比如F411CEU6,某宝可不超过10块,这里先简单原创 2020-11-16 21:35:12 · 476 阅读 · 0 评论 -
Micropython应用篇四---F407VE Black开发板IO PWM
Micropython应用篇四—F407VE Black开发板IO PWM开发板PWM定义如下(即支持定时器):以PA15为例,代码如下:# main.py -- put your code here!import timefrom pyb import Pin, Timer tm2=Timer(2,freq=100)led3=tm2.channel(1,Timer.PWM, pin=Pin.cpu.A15)for i in range (100): led3原创 2020-10-12 21:39:50 · 250 阅读 · 0 评论 -
Micropython应用篇三---F407VE Black开发板IO ADC
Micropython应用篇二—F407VE Black开发板IO ADC开发板ADC定义如下:以PA1为例,读取PA1的ADC值main.py代码如下:默认ADC读取为12位,即0-4096表示对应的0-vcc (默认参考电压 3.3v)# main.py -- put your code here!import pyb #导入使用pybadc = pyb.ADC(pyb.Pin.cpu.A1) #PA1->adcwhile True:原创 2020-08-05 21:33:34 · 300 阅读 · 0 评论 -
Micropython应用篇二--F407VE Black开发板IO操作点亮LED
Micropython应用篇二–F407VE Black开发板IO操作普通IO:LED操作:将已烧录好的F407VE Black用USB线连接电脑,电脑会出现一个新的存储设备,打开main.py编译如下:# main.py -- put your code here!from pyb import Pin #导入pyb的pinled=Pin.cpu.A6 #定义PA6为ledled.init(Pin.OUT_PP) #上拉输出led.value(0) #P原创 2020-06-14 23:42:24 · 452 阅读 · 0 评论 -
Micropython应用篇一--下载文件到F407VE Black开发板及开发板启动Flash选取
Micropython应用篇一–下载文件到F407VE Black开发板及开发板启动Flash选取本来准备直接介绍IO,ADC,PWM等常见应用,为了增加帖子连续性,特别介绍前边编译完文件使用方法:前边编译完成生成的文件如下:这里主要介绍.dfu和.hex.dfu就是大家常说的dfu文件,用于带bootloader的板子升级,OK,我说谎了,百度一下有很多关于dfu升级的介绍,这里不做详细介绍.笔者经常做STM32板子的Arduino,Micropython方面的猎奇,一直以为好的工具就应该被大原创 2020-06-01 22:38:07 · 717 阅读 · 1 评论 -
Micropython开发一--基于Ubuntu的Micropython交叉编译环境搭建
Micropython开发之前篇–基于虚拟机Ubuntu的Micropython交叉编译环境搭建Micropython的Dfu文件哪里来的?当初为了把Dfu转成.hex烧进板子煞费苦心,也为了让STM32F407ZG,STM32F407VE用上Micropython熬夜奋战,现在回想,真的是……写一篇博客,只是告诉大家当初笔者跳过的坑,破转引玉,希望后来者都能比我做的更好Micropython开发环境有人说可以Windows下搭建,笔者只能呵呵望洋兴叹,笔者只是嵌入式出身,Dos命令用的一塌糊涂,幸运原创 2020-05-21 20:55:48 · 2089 阅读 · 1 评论 -
Micropython之二--基于F407VE Black F407VE的移植编译
Micropython之开篇–基于F407VE Black F407VE的移植开篇先写点什么,嵌入式有关的网上比较热的几个项目:Arduino,Micropython,树莓派,OpenMV,等等,每个项目都有其亮点,希望有一天51单片机至上及STM32F1至上的老学究们能了解一下,与时俱进。网上流传很多Micropython或基于树莓派python的教程,接触python有段时间了,一直想写点什么,新生的实物越来越高端,反倒越来越好用,写Arduino和Micropython的一些教程并不是为炫耀自己会原创 2020-05-19 23:35:08 · 1853 阅读 · 4 评论