micropython 的 v1.22.1 和 v1.22.2 补丁
<p>micropython 发布了两个 v1.22 版本的补丁,修复了部分已知问题。</p><p> </p>
<p><strong>micropython 的 v1.22.1 补丁</strong></p>
<ul style="list-style-type: disc">
<li>
<p>这个补丁版本用于在使用第二个内核时修复rp2的mp_thread_begin_atomic_section() 函数中的竞争条件和潜在死锁。</p>
</li>
</ul>
<p><em><a href="https://github.com/micropython/micropython/releases/tag/v1.22.1" target="_blank">https://github.com/micropython/micropython/releases/tag/v1.22.1</a></em></p>
<p> </p>
<p><strong>micropython 的 v1.22.2 补丁</strong></p>
<ul style="list-style-type: disc">
<li>
<p>py/compile:修复带有return的try finally中潜在的py堆栈溢出</p>
</li>
<li>
<p>extmod/asyncio:支持收集提前完成的任务</p>
</li>
<li>
<p>extmod/modssl_mbedtls:修复SSLContent.get_ciphers中的密码迭代</p>
</li>
<li>
<p>extmod/btstack:在调用write-done-cb之前重置pending_value_handle</p>
</li>
<li>
<p>extmod/btstack:在调用read-done-cb之前重置pending_value_handle</p>
</li>
<li>
<p>esp32/mpnimbleport:在执行NimBLE端口卸载时释放GIL</p>
</li>
<li>
<p>esp32:增加NimBLE任务堆栈大小和溢出检测余量</p>
</li>
<li>
<p>mimxrt/modmachine:修复深度睡眠唤醒引脚ifdef</p>
</li>
<li>
<p>renesas ra/ra:修复SysTick时钟源</p>
</li>
<li>
<p>renesas ra/boards/ARDUINO_PORTENTA_C33:修复RTC时钟源</p>
</li>
<li>
<p>renesas ra/ra/ra_i2c:修复1字节和2字节读取问题</p>
</li>
<li>
<p>rp2/rp2_dma:修复为写入而非读取获取“写入”缓冲区的问题</p>
</li>
<li>
<p>rp2/machine_uart:修复uart.flush()和uart.read()中的事件等待</p>
</li>
<li>
<p>rp2:修改 machine.I2S 和 rp2.DMA 使用共享 DMA IRQ 处理程序</p>
</li>
</ul>
<p><em><a href="https://github.com/micropython/micropython/releases/tag/v1.22.2" target="_blank">https://github.com/micropython/micropython/releases/tag/v1.22.2</a></em><br />
<mpchecktext></mpchecktext></p>
<p>小修小补,问题都没遇到,忽略该版本,等个1.3</p>
极限零 发表于 2024-2-26 09:24
小修小补,问题都没遇到,忽略该版本,等个1.3
<p>1.3版本早就有了,现在的版本号是按数字递增的,下个版本是1.23。</p>
dcexpert 发表于 2024-2-26 09:32
1.3版本早就有了,现在的版本号是按数字递增的,下个版本是1.23。
<p>打错<img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/faint.gif" width="48" />想说的就是1.23,等一个蓝牙功能完善</p>
页:
[1]