蟒蛇
Python Dispatch:让 GIL 成为可选项
指导委员会就 Python 的未来发表了一项重大声明。也就是说,他们决定在 CPython 中将全局解释器锁 (GIL) 作为可选项,并最终完全删除 GIL。这是一个将从根本上改变 Python 的重大决定。因此,在这篇文章中,我将介绍什么是 GIL、它的...
阅读更多CPython、MicroPython 和 CircuitPython 之间到底有什么区别?
CPython、MicroPython 和 CircuitPython 在许多工匠心中都占有重要地位。但它们之间的区别并不总是很明显。如果你是第一次接触微控制器,这些区别对于你理解代码中的问题会起到关键作用。因此,在本文中,我将...
阅读更多使用Python REPL的9个技巧
当然,树莓派中的 Pi 来自 Python,它是世界上最流行的编程语言之一,在工匠和创客中尤其受欢迎。在这篇文章中,我将为您介绍使用 Python REPL 的 9 个技巧和窍门--不过,如果您对 Python 不是很熟悉,也不用担心。
阅读更多您应该为 Raspberry Pi 使用哪种编程语言?
如果你是Raspberry Pi的新手,你可能会发现自己处于选择学习编程语言的十字路口。有这么多的语言,你决定学习什么将对你能做什么产生深远的影响。因此,让我们来看看你可以使用哪些语言。
阅读更多CircuitPython、Adafruit Feather RP2040 和 I2C
正如您可能从标题猜到的那样,本文将讨论 CircuitPython、Adafruit Feather RP2040 和 I2C 通信协议。RP2040 有两个 I2C 控制器--例如,当你想用相同的 I2C 地址运行两个 I2C 设备时,这就很好。在我的测试设置中,我有一块 Adafruit Feather RP2040 微控制器板、...
阅读更多在Raspberry Pi Pico上为MicroPython提供C语言扩展
这是一份关于如何在Raspberry Pi Pico上编写和运行MicroPython的基本C语言扩展的指南。我将介绍扩展MicroPython的原因,如何编写扩展模块,如何编译以及如何在Pico上安装它。如果你想阅读更多关于这个主题的内容,...
阅读更多Windows上的Raspberry Pi Pico和MicroPython
本文回答了这个问题:如何在 Windows 上使用带有 MicroPython 的 Raspberry Pi Pico?我们还展示了如何在 Windows 8.1 上为 "Board CDC"(安装 MicroPython 后 Pico 将显示为 CDC)安装正确的驱动程序。(我们还将讨论 MicroPython 和 CircuitPython 之间的差异(如适用...
阅读更多