2257|2

1万

帖子

25

TA的资源

版主

楼主
 

CircuitPython 6.0.0发布了 [复制链接]

 

图片

CircuitPython 6.0.0正式版本已经发布。


移植情况
CircuitPython有许多 "移植",是各种微控制器系列的核心实现。每个移植版本的稳定性各不相同。截至本版本,F4系列的atmel-samd, nrf和stm32是稳定的。cxd56, esp32s2和stm其它型号正在积极改进,但可能会有功能缺失和bug,litex和mimxrt10xx处于alpha状态,会有bug和功能缺失。

从5.x开始的主要新功能和改进

  • 新增ESP32-S2芯片的移植。
  • RGBMatrix 显示支持。
  • countio 模块以计数脉冲。
  • watchdog控制硬件看门狗定时器。仅在某些芯片上。
  • vectorio提供原始displayio。
  • canio 为CAN总线操作提供支持。
  • _bleio 增加了对基于HCI的BLE协处理器(如AirLift板)的支持。
  • aesio 提供对AES计算的支持。
  • async/await默认在许多版本中可用;支持得到改善。
  • 网络模块进行了改造,增加了 wifi、socketpool、ssl 等模块。停用了 socket、wiznet5k 和network 模块。它们将在 7.x 中被移除,转而使用网络库。
  • 更新stage和pew库。
  • _pixelbuf 改进。
  • 改进的USB串口检测。
  • json 现在可以从流对象读取。
  • pulseio.PWMOut 被拆分到 pwmio.PWMOut 中。Pulseio.PWMOut仍然可用,但它已被废弃,并将在7.x中被移除。
  • 添加memorymonitor用于内存调试。默认情况下未启用。
  • 在可能的情况下,降低了 time.sleep() 期间的功耗(轻度睡眠)。

自5.x以来的重大变化

  • i2cslave改为i2cperipheral并且其中的类也发生了变化。
  • 该stopkwarg已从I2C.writeto()中移出。如果不需要停止,请使用writeto_then_readfrom。
  • busio.I2C 和 board.I2C() 的默认速度现在是 100khz,而不是之前的 400khz。使用busio.I2C来明确设置速度。
  • _bleio.ConnectionError已被删除。现在,代码将引发本机代码ConnectionError。

新增加开发板 (38 个)

  • Adafruit BLM Badge
  • Adafruit Feather M4 CAN
  • Adafruit Matrix Portal M4
  • Adafruit Metro ESP32S2
  • Adafruit Metro M7 1011
  • Adafruit QT Py
  • Adafruit QT Py Haxpress
  • AloriumTech Evo M51
  • Atmel SAME54 Xplained
  • BDMicro Vina D51
  • BH Dynamics DynOSSAT-EDU-EPS
  • BH Dynamics DynOSSAT-EDU-OBC
  • BLE-SS Dev Board Multi Sensor
  • Electronic Cats Bastwifi
  • Espressif Saola 1 w/WROOM
  • Espressif Saola 1 w/WROVER
  • Fluff M0
  • HiiBot BlueFi
  • Ikigaisense Vita nRF52840
  • Loc Ber M4
  • MakerDiary M60 Keyboard
  • MakerDiary nRF52840 M.2 devkit
  • Makerdairy Pitaya Go
  • Muselab nano ESP32-S2
  • Nice Nano
  • Nordic PCA10100
  • OpenMV H7
  • Picoplanet
  • PyCubed MRAM
  • Raytac MDBT50Q-DB-40
  • STM32F746 Discovery
  • STM32F746 Nucleo
  • Seeeduino Wio Terminal
  • Simmel
  • Teensy 4.1
  • TinkeringTech ScountMakes
  • UnexpectedMaker FeatherS2
  • microDev microS2 (ESP32-S2)

已知问题

  • 有关其他问题,请参见 
    链接已隐藏,如需查看请登录或者注册


文献资料

 

最新回复

好像已经超越micropython很多的样子   详情 回复 发表于 2020-11-17 21:38
点赞 关注
 
 

回复
举报

7462

帖子

2

TA的资源

五彩晶圆(高级)

沙发
 

好像已经超越micropython很多的样子

点评

超越到不至于,两者的侧重点不同。  详情 回复 发表于 2020-11-17 22:22
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1万

帖子

25

TA的资源

版主

板凳
 
freebsder 发表于 2020-11-17 21:38 好像已经超越micropython很多的样子

超越到不至于,两者的侧重点不同。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表