CircuitPython 5.0.0 Alpha 5 发布了
[复制链接]
这是Alpha版本
这是CircuitPython 5.0.0的第五个Alpha版本。Alpha版本用于测试。首次从CircuitPython启动时,请使用最新的稳定版 4.x。如果您发现错误,请 和,如果事情是不是已经知道。
5.0.0
5.0.0是CircuitPython的最新主要版本。它具有许多改进和增强功能displayio,包括灰度OLED和电子纸显示屏,对BLE支持的大量添加和更改,对STM32F4和Sony Spresense微控制器的支持以及对PWM音频的支持。
自5.0.0 Alpha 4以来的新功能,更新和修复
- Circuit Playground Bluefruit:默认情况下禁用板载扬声器。谢谢@jepler。
- 调整板载DotStar亮度,以适应不同版本的DotStars的不同固有亮度。谢谢@dhalbert。
- 添加microprocessor.cpu.voltage以测量提供给芯片的电压。谢谢@dhalbert。
- 更好的PyPortal Titano显示支持。谢谢@brentru和@ladyada。
- 在Circuit Playground Bluefruit和Arduino Nano 33 BLE上分配两个可用的I2C对象,以容纳板载I2C传感器。这是以下降到单个SPI外设为代价的。
- 记住原始指定的PWMOut占空比,并在重新计算时使用以避免累积误差。谢谢@theacodes。
- 允许设置MSC的最大USB数据包大小。谢谢@ kamtom480。
- 参数化堆栈位置和限制。谢谢@ kamtom480。
- 支持__bytes__()内置。谢谢@tannewt。
- 改进unix对未定义架构的构建支持。谢谢@jerryneedell。
- 修复自动代码扫描工具发现的各种次要代码问题。谢谢@jepler。
- 更新lib/tinyusb以解决HID问题。谢谢@dhalbert和@hathach。
- 更新冻结的模块。谢谢@tannewt。
- 在nrf上,停用上的PWM PWMOUT.deinit()。谢谢@jepler。
- nrf:使用与其他端口匹配的模拟参考电压。谢谢@jepler。
- 其他德语翻译。谢谢@ Retoc,@ Senuros和@kickbutts。
- 加拼音翻译。谢谢@hexthat。
- 改善rtc文档。谢谢@theacodes。
- 改善文档中模块支持矩阵的自动化。谢谢@sommersoft。
- 改善README.rst。谢谢@darkmusic。
- atmel-samd:修复了AnalogOut和AudioOut。谢谢@jepler。
- 从ports源树中删除不支持的端口。谢谢@dhalbert。
- 停止运行不需要的线程测试,这有时会破坏构建。谢谢@jepler。
- 始终构建所有端口所需的某些模块。谢谢@hierophect。
- 改进发行版本的处理。谢谢@tannewt。
- 缺少板时使构建失败。谢谢@tannewt。
- 不要重新上传已经上传的发布资产。谢谢@tannewt。
即将到来的BLE更改此版本不包括对本_bleio机模块和adafruit_ble库提供的API的重大而重大的修改。这些BLE更改将master在此5.0.0-alpha.5版本发布后立即合并。我们期望下一个Alpha版或第一个Beta版包含这些重大更改。
从4.x起的更改和弃用!
- 该displayio刷新API已经更新,更简单。wait_for_frame并refresh_soon已被删除。在4.x和5.x中,自动刷新都会自动刷新显示内容,因此可以将其删除。新的auto_refresh属性和refresh()功能可用于控制屏幕刷新的时间和特定速率。
- 该bleio模块已重命名以_bleio指示它仅用于编写BLE库,并且它的API可能在CircuitPython次要版本之间更改。自4.0.0起,存在许多不兼容的更改。该_bleioAPI正在进行中,将随着5.0.0的进行而更改。请使用最新的预发布adafruit_ble库进行最终用户BLE编程。该adafruit_ble库也在不断发展,但将隐藏的潜在变化_bleio。
- 移至audioio.Mixer,audiomixer.Mixer仅在M4上可用。移动audioio.RawSample,并audioio.WaveFile到新模块audiocore。但是,为了向后兼容,它们仍在中提供audioio。它们将从audioio6.0.0中删除。谢谢@jepler。
- 添加I2C.writeto_then_readfrom()。弃用stop=将在6.x中删除的arg。使用I2C.writeto_then_readfrom()代替。
|