按照MicroPythonTestFramework/MicroPythonPkg上的说明,我可以成功地运行micropython.efi (使用VS2015x86而不是VS2017)。 但是,在上面的链接上导入示例中给出的uefi模块失败: FS0:\EFI\Python\> micropython.efi
MicroPython v1.9.4 on 2018-07-30; uefi version
Use Ctrl-D to exit, Ctrl-E for paste mode
>>> import Lib.Uefi.uefi as uefi
Traceback
我想运行我的C++代码,而不是micropython。
为此,我提到了这个包装器。
将所需的包装文件上载到板上,并试图运行
#include <micropython-wrap-master/functionwrapper.h>
//function we want to call from within a MicroPython script
std::vector< std::string > FunctionToBeCalled ( std::vector< std::string > vec )
{
for( auto& v : ve
我想使用micropython运行我的C++程序,它运行在esp-32板上。现在我想使用micropython运行它。为此,我指的是
这个包装纸。
我创建了foo.cpp和test.py
#include <micropython-wrap-master/functionwrapper.h>
//function we want to call from within a MicroPython script
std::vector< std::string > FunctionToBeCalled ( std::vector< std::string >
因此,在官方的micropython库中进行更改后,由于与旧版本的esp-idf不兼容,我不能再构建外部C模块。我遵循了官方文档中的确切步骤:https://docs.micropython.org/en/latest/develop/cmodules.html 我在/ports/unix文件夹中运行此命令: USER_C_MODULES=../../../modules CFLAGS_EXTRA=-DMODULE_EXAMPLE_ENABLED=1 all 我得到的错误是: Use make V=1 or set BUILD_VERBOSE in your environment to i
我试图使用.asm MicroPython在sd卡中读取带有和.py扩展名的所有文件。
我在中检查了答案,但它们不适用于MicroPython。
MicroPython没有glob或pathlib,在使用os库时尝试以下代码:
for file in os.listdir('/sd'):
filename = os.fsdecode(file)
if filename.endswith(".asm") or filename.endswith(".py"):
print(filename)
我使用的是西派德M1W和它的液晶显示屏白屏后,我烧毁了。然后,我构建并编译了MaixPy,并将micropython.bin烧录到主板上,但它仍然是白色的,并且在终端上显示以下消息。
Official Site:http://www.sipeed.com/
Wiki:http://maixpy.sipeed.com/
[MAIXPY]Pll0:freq:320666666
[MAIXPY]Pll1:freq:159714285
[MAIXPY]Flash:0xc8:0x17
[MAIXPY]:Spiffs Mount successful
Traceback (most recent cal
别让我安装库机。
我已经安装了python 3.8x64位的新版本,我需要机器库,但是它给了我错误状态1和状态2。为什么它会发生在我身上,以及如何解决这个问题?
如何安装机器??
Using cached machine-0.0.1-py2.py3-none-any.whl (4.2 kB)
Collecting pycrypto
Using cached pycrypto-2.6.1.tar.gz (446 kB)
Building wheels for collected packages: pycrypto
Building wheel for pycrypto (setup
我在Ubuntu16.04的4.4.0-57内核,我想安装一个自制的模块。BIOS是一个非UEFI BIOS (Kontron986LCD-M/mITX)。
我试图按照这个操作步骤对模块进行签名,但是步骤3 (sudo mokutil --import MOK.der)的结果是EFI variables are not supported on this system。
我试图跟踪这个食谱,但找不到公钥。
如何在非UEFI板上签署模块?
====================================================
更新1:只有运行UEFI Bios的模块才能使用16
当我试图用micropython控制我的esp32微控制器时,我得到以下错误:
File "c:/Users/supre/Documents/Python Programme/micropython/blinktest.py", line 1, in <module>
from machine import Pin
ModuleNotFoundError: No module named 'machine'
我试着测试基本的闪烁代码:
from machine import Pin
import time
led = Pin(12, P
我在我的卡西欧计算器上做了一点python,我遇到了一个小问题,我的计算器使用的python版本是microPython 1.9.4。我无法使用import time,因为这个版本中没有time模块。任何帮助都将不胜感激。
编辑:将版本更改为1.9.4
我的代码( time.sleep()在底部附近):
import time
barriers = []
playerPosition = [11, 1]
playTime = 0
while playTime <= 0:
line = 6
while line >= 1:
if line > 2: