社区资源
由
shaoziyang »
2019年 10月 25日 15:51
» 位于
参考资料
中文教程
pybCN
MicroPython固件
MicroPython例程
microbit驱动库
micropython驱动库
makecode扩展
MakeCode Arcade 游戏合辑
趣味程序
性能测试对比
社区网盘 ( 暂停使用 )
知识库
Joplin 真正便携版
个人随身网盘 KodStick
注
gitee上的更新可能晚于github
...
0 回复总数
23770 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
PYB Nano如何实现用定时器控制跑马灯
回复总数: 6
由
少年莫慌 »
2019年 11月 17日 00:23
学习《MicroPython入门指南》一书4.7章中,用定时器控制跑马灯程序输进去报以下错误,
>>> from pyb import Timer
>>> n = 0
>>> def f(t):
... global n
... n = (n+1)%4
... pyb.LED(n).toggle()
...
...
... tm = Timer(1,freq=20,callback=f)
...
Traceback (most recent call last):
File , line 7
SyntaxError: invalid syntax
请问是因为和PYB V10接口不一致的原因还是什么原因,另外问一下,PYB Nano V2 还需要升级固件吗?...
6 回复总数
3428 阅读次数
最新文章 由 panyinfeng
2023年 4月 23日 18:30
0 回复总数
73 阅读次数
最新文章 由 loog
2023年 4月 17日 14:01
请教LSM6DS33的应用问题
回复总数: 74
由
zl_cq »
2021年 4月 9日 16:02
1、LSM6DS33要使用的电源是3.3V,把PyboardCN v2板子和LSM6DS33上的GND连接后,能否使用PyboardCN v2板子上的PB5输出高电平来给LSM6DS33供电?
2、能否使用PyboardCN v2板子上的PB3连接LSM6DS33的INT1?
3、LSM6DS33的INT2悬空可以吗?
74 回复总数
13639 阅读次数
最新文章 由 zl_cq
2023年 4月 14日 16:28
试着点亮ws2812b
回复总数: 31
由
zl_cq »
2022年 8月 3日 11:21
看了邵老师介绍的用ws2812制作的炫彩灯球,我买了一个8*8的ws2812b板子。准备试着点亮它。
电源和信号源都试着用pyboard板子直接供给ws2812b板子,看能不能点亮它。板子的电源是3.3v;用A0做输出,供给信号;用PWM调节脉冲宽度,1码的高电平时68%,0码的高电平是32%;1个字的宽度是1.25us正负600ns,计算得到频率是800KHz。
担心的是电源的电压和功率不够,先试试再说吧。
31 回复总数
2809 阅读次数
最新文章 由 zl_cq
2023年 2月 28日 18:08
0 回复总数
109 阅读次数
最新文章 由 liuyanhua19951015
2023年 2月 9日 15:03
如何减小RAM 的使用
回复总数: 1
由
skylin008 »
2022年 5月 3日 21:59
stm32f407vgt6 是 128k + 64k 的RAM,分配给系统的只有这个 128k, 移植完系统后,在shell 只剩下 64K 能用了,如何降低使用量或者是否有办法把剩下的64K 也配置上,谢谢?
1 回复总数
572 阅读次数
最新文章 由 碧悠门下小书童
2022年 12月 15日 13:34
1 回复总数
196 阅读次数
最新文章 由 shaoziyang
2022年 11月 21日 10:53
01科技的STM32F407ZGT6固件构建
回复总数: 1
由
ethan_can »
2022年 9月 16日 22:25
如题,因需使用较多IO脚,买了01科技的STM32F407ZGT6开发板,官方仅提供在线编译的工具,不提供自行编译的教程文档,因部分引脚IO需修改功能,需要自己根据实际情况去修改,因工作原因,自己没太多时间去看文档修改,请大佬帮忙修改下相关文件,可酬谢~谢谢
1 回复总数
378 阅读次数
最新文章 由 shaoziyang
2022年 9月 17日 09:42
Micropython 外扩Flash保存文件超过4K就会损坏问题
回复总数: 3
由
Cw900515 »
2022年 8月 20日 09:22
Background:
用SoftSPI的方式连了一颗 Flash W25Q128FVSIG,用作外扩Flash存储,并且成功扩展,容量是16.7M
版本:MicroPython v1.17 on 2022-08-19; F4DISC with STM32F407
用f = open( /flash/123.txt , wb ) f.write(os.urandom(5000)) f.close()
文件可以正常生成,但是从U盘拖出来就会有问题
如果写的文件小于4K,文件是正常的
用pyb.sync() 和os.sync() 试过了,没有效果,不知各位大侠有没有解决方案
3 回复总数
363 阅读次数
最新文章 由 shaoziyang
2022年 8月 20日 20:30
0 回复总数
422 阅读次数
最新文章 由 kaii
2022年 5月 20日 18:00
STM32F407VGT6 CAN 无法使用
由
skylin008 »
2022年 5月 18日 17:38
各位大佬好!
自己编译了一个STM32F407VGT6 的板子,在mpconfigboard.h 中设定了以下参数:
#define MICROPY_HW_ENABLE_CAN (1)
// CAN1 busses
#define MICROPY_HW_CAN1_TX (pin_D1) // PB9,PD1,PA12
#define MICROPY_HW_CAN1_RX (pin_D0) // PB8,PD0,PA11
// CAN2 busses
#define MICROPY_HW_CAN2_TX (pin_B13) // PB9,PD1,PA12,PB13
#define MICROPY_HW_CAN2_RX (pin_B12) //...
0 回复总数
457 阅读次数
最新文章 由 skylin008
2022年 5月 18日 17:38
STM32F407VGT6 增加UART6 出错
回复总数: 1
由
skylin008 »
2022年 5月 3日 19:23
pins_af_const.h:59:19: error: 'MP_QSTR_AF8_USART6' undeclared here (not in a function); did you mean 'MP_QSTR_AF8_UART5'?
59 | { MP_ROM_QSTR(MP_QSTR_AF8_USART6), MP_ROM_INT(GPIO_AF8_USART6) },
| ^~~~~~~~~~~~~~~~~~
../../py/obj.h:96:56: note: in definition of macro 'MP_OBJ_NEW_QSTR'
96 | #define MP_OBJ_NEW_QSTR(qst)...
1 回复总数
422 阅读次数
最新文章 由 skylin008
2022年 5月 3日 20:39
CAN总线数据发送接收
回复总数: 1
由
ailmery999 »
2022年 3月 24日 20:13
通过CAN-H和CAN-L线,哥伦布开发板上CAN总线上的数据如何让上位机接收?还要再接什么硬件吗?上位机软件编程软件是C#编程,上位机可以直接读出数据吗?
1 回复总数
660 阅读次数
最新文章 由 gugp8001
2022年 4月 27日 22:47
3 回复总数
983 阅读次数
最新文章 由 shaoziyang
2022年 4月 20日 20:39
STM32系列代码嵌入固件可用空间
回复总数: 2
由
ethan_can »
2022年 1月 19日 17:29
如题,目前为了保护代码,想自己编译Micropython固件,将代码藏入固件中,但未知我具体允许能放入的代码内存占用量,以STM32 F405 PYB11官方板为例,闪存是1M的,那么允许我在固件添加多大容量的代码?如果通过修改固件中的分区空间量,该如何修改?
2 回复总数
881 阅读次数
最新文章 由 gs001588
2022年 1月 20日 21:16
3 回复总数
704 阅读次数
最新文章 由 shaoziyang
2022年 1月 11日 17:04
3 回复总数
835 阅读次数
最新文章 由 shaoziyang
2022年 1月 5日 23:16
1 回复总数
613 阅读次数
最新文章 由 shaoziyang
2021年 11月 19日 19:46
SensorTile新版本的固件
回复总数: 4
由
shaoziyang »
2019年 12月 9日 09:22
更新了SensorTile的固件到V1.11,按照新的方式重新修改了定义文件,增加了按键等。
这个固件是为 SensorTile 智能怀表 项目定制的。
4 回复总数
2759 阅读次数
最新文章 由 shaoziyang
2021年 11月 18日 21:34
2 回复总数
1158 阅读次数
最新文章 由 shaoziyang
2021年 9月 3日 22:20
STM32 上新的 neopixel 用法
回复总数: 1
由
shaoziyang »
2021年 8月 23日 12:27
以前 STM32 上不能直接驱动 ws2812,现在增加 machine.bitstream 功能后,就可以像 ESP32 那样驱动 ws2812 了。
以 pyb v10为例,首先需要下载新的每日构建版固件并更新(其它开发板可能需要自己编译)。
更新源码,将文件 drivers/neopixel/neopixel.py(或到github上下载),复制到开发板的pybflash磁盘中,重新连接使得neopixel模块可用。
连接WS2812,大部分引脚都可以驱动WS2812,使用方式和ESP32上一样。
import neopixel
from machine import Pin
np = neopixel.NeoPixel(Pin('A1'), 256)
np.fill((10,0,0))...
1 回复总数
866 阅读次数
最新文章 由 shaoziyang
2021年 8月 23日 19:40
求助:SPI 外置AD7705的驱动程序,提示bound method
由
sadamu »
2021年 6月 9日 17:59
代码如下:
import pyb
import time
from pyb import SPI,Pin
class ADS7705:
#/* 寄存器选择 RS2 RS1 RS0 */
REG_COMM = 0x00 #, /* 通信寄存器 */
REG_SETUP = 0x10 #, /* 设置寄存器 */
REG_CLOCK = 0x20 #, /* 时钟寄存器 */
REG_DATA = 0x30 #, /* 数据寄存器 */
REG_ZERO_CH1= 0x60 #, /* CH1 偏移寄存器 */
REG_FULL_CH1= 0x70 #, /* CH1 满量程寄存器 */
...
0 回复总数
955 阅读次数
最新文章 由 sadamu
2021年 6月 9日 17:59
Trinamic TMCM-0960-MotionPy 开发板
由
shaoziyang »
2021年 3月 23日 10:43
Trinamic TMCM-0960-MotionPy 开发板是运行micropython的开源单板计算机。它配备了多个通信接口,如 CAN、RS485、UART 和独立的 GPIO。支持宽电源电压范围 (6...+50V)和工业 Fieldbus 接口,是工程师用于小型自动化应用的瑞士军刀。
相关链接
网站
固件
EDA文件(KiCAD)
3D模型
PyTrinamic Python Library (GitHub)
0 回复总数
989 阅读次数
最新文章 由 shaoziyang
2021年 3月 23日 10:43
怎么查看pyboardCN V2板子上MMA7660的寄存器读取数据?
回复总数: 14
由
zl_cq »
2021年 2月 22日 11:11
from machine import I2C,Pin
cs = Pin(Pin.cpu.B5,Pin.OUT)
cs.high()
i2c1 = I2C(1)
i2c1.scan()
buf = bytearray(1)
i2c1.readfrom_mem_into(76,0x07,buf)
print buf
出错。提示:语法错误(syntaxerror:invalid syntax)
14 回复总数
3558 阅读次数
最新文章 由 zl_cq
2021年 3月 18日 09:50
crc32的使用方法
回复总数: 1
由
shaoziyang »
2021年 3月 18日 08:56
STM32F4支持硬件CRC32功能,但是在以前micropython版本中并没有提供crc32计算功能。在新v1.14版本的STM32固件中,已经默认开启了CRC32计算功能(通过定义 #define MICROPY_PY_UBINASCII_CRC32 (1)),它的使用方法是: from ubinascii import crc32
print(hex(crc32('123456789')))
print(hex(crc32(b'\x01\x02\x03\x04')))
运行结果是:
0xcbf43926
0xb63cfbcd
大家可以将计算结果和其它软件进行对比,比如 CRC校验工具在线计算 。
注意...
1 回复总数
1027 阅读次数
最新文章 由 shaoziyang
2021年 3月 18日 09:12
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件