Описание тега micropython
MicroPython - это интерпретатор Python (с функцией частичной компиляции собственного кода). Он предоставляет подмножество функций Python 3.5, реализованных для встроенных процессоров и систем с ограничениями.
1
ответ
Обновление платы Micropython V 1.0
Я пытаюсь подключить плату PyBoard к другому устройству (нет, я не хочу REPL. Я уже сделал это), и у меня отлично подключен последовательный USB-порт внешнего устройства. Однако модуль USB_VCP для Micropython не был добавлен при предварительном зака…
19 авг '14 в 17:35
1
ответ
Как работает этот макрос?
В этой реализации Python для микроконтроллеров они используют C-macro следующим образом: MP_ROM_QSTR(MP_QSTR_mem16) с: #define MP_ROM_QSTR(q) MP_OBJ_NEW_QSTR(q) а также: #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) …
13 фев '17 в 12:15
1
ответ
Python Regex не соответствует, хотя это онлайн
У меня странная проблема. Когда я анализирую свой Regex онлайн, он работает нормально, но python не соответствует ему. регулярное выражение:()*<div>(.*?)<\/div>()*или же<div>(.*?)<\/div>или же<div>(.*?)</div> toMa…
06 авг '17 в 14:15
1
ответ
Трассировка Python: файл "<string>". Что это значит?
Хорошо, очевидно, я новичок в этом. Я получил эту трассировку Python: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string>", line 30 SyntaxError: invalid syntax Что значит File "<string>" стоя…
22 дек '18 в 19:21
0
ответов
Как бороться с сообщением об ошибке "OSError: Доступные интерфейсы не работают"?
В настоящее время я работаю с устройством Pycom и пытаюсь подключить его к платформе IoT (точнее, Adafruit IO). Я хотел бы, чтобы платформа и мое устройство взаимодействовали. Раньше он работал отлично, я мог публиковать и подписываться с помощью MQ…
05 фев '19 в 10:36
1
ответ
ESP8266 Micropython - подключение к университетскому Wi-Fi ( WPA2 Enterprise PEAP)
У меня есть плата с чипом ESP8266 под прошивкой Micropython v1.8.7. Мое требование - использовать WebREPL через университетский Wi-Fi, который использует аутентификацию WPA2 Enterprise EAP-MSCHAPv2. Мое Google-фу до сих пор сообщало мне, что пользов…
09 янв '17 в 16:28
2
ответа
Проверьте / отследите соединения webrepl микропифон на ESP8266
Я использую ESP8266 с микропифоном. Для скачивания скрипта я использую webrepl. Я хотел бы отслеживать соединения webrepl и хотеть остановить выполнение программы, если установлено соединение webrepl. И после того, как соединение закрыто, я хотел бы…
02 окт '16 в 11:40
0
ответов
"Экземпляр создания объекта возникает при создании ссылки на связанный метод"
[Экземпляр создания объекта возникает, когда создается ссылка на связанный метод. Это означает, что ISR не может передать связанный метод функции. Одним из решений является создание ссылки на связанный метод в конструкторе класса и передача этой ссы…
20 июн '18 в 15:48
0
ответов
Python 'функция не принимает аргументы ключевого слова' ошибка с использованием **kwargs с запросами
Краткий обзор проекта: я пытаюсь создать контроллер для моих светильников Philips Hue, используя LoPy. Чтобы получить информацию от Hue API, мне нужно установить соединение (которое работает) и отправить информацию в API, проблема в этой части. Поск…
05 ноя '18 в 14:12
1
ответ
Micropython 1.9.3 - Как скомпилировать.py @micropython.native код в.mpy?
Я нахожусь на Micropython 1.9.3. Я умею пользоваться mpy-cross повернуть .py в скомпилированный питон .mpy это может быть выполнено виртуальной машиной Micropython. Проблема в том, что если я пытаюсь скомпилировать с помощью @micropython.native т.е.…
05 ноя '17 в 23:18
1
ответ
Как проверить знак в регистре с плавающей запятой на ассемблере Micropython
Я учу ассемблер для MicroPython (набор инструкций ARM Thumb2 для PyBoard). Есть ли более быстрый способ проверить знак (положительный / отрицательный) регистра FPU (s0), чем этот? @micropython.asm_thumb def float_array_abs(r0, r1): label(LOOP) vldr(…
01 апр '18 в 20:17
1
ответ
BBC Micro Bit висит на коде
Я пытаюсь прочитать файл, содержащий инструкции для робота-черепахи в микропифоне, на микробите BBC, но когда я прошиваю свой код и добавляю правильные файлы, он просто зависает и, похоже, ничего не делает. Он отлично работает в Python на моей машин…
03 апр '17 в 15:42
1
ответ
socket.getaddrinfo продолжает возвращать OSError: -2
Я пытаюсь запустить сокет на моем esp8266, но продолжаю получать OSError: -2,Я старался: >>> addr = socket.getaddrinfo('smart-socket-bdcc5.firebaseio.com', 443) Traceback (most recent call last): File "<stdin>", line 1, in <module&…
03 янв '18 в 14:08
0
ответов
python - применить декоратор на C-уровне к функциям Python, написанным на C
MICROPYTHON, но я приму ответ CPython Я определяю C-функцию для показа через Python. Я знаю, что пользователь может применить декоратор в Python для C-функции. ВОПРОС Как применить декоратор на уровне C, чтобы он уже был оформлен, когда его вызывает…
23 июл '18 в 15:08
2
ответа
Есть ли несколько случайных семян и последовательностей
Я хочу сделать игру в микропионе реализацией питона 3.4. Я хочу, чтобы мои монстры контролировались генератором случайных чисел. Я рассматривал возможность передачи текущей ссылки на сетку как начальную и текущую дату, чтобы монстр всегда появлялся …
29 ноя '18 в 05:30
4
ответа
Считать слова в.txt, а затем записывать результаты в том же.txt
Я пытаюсь посчитать количество слов в текстовом документе, а затем записать сумму обратно в.txt вот как далеко у меня words = 0 f = open("count.txt", 'r+') for wordcount in f.readline().split(" "): words += 1 print('number of words ') print(words) f…
27 июн '18 в 22:26
1
ответ
Почему мой микробит показывает эту анимацию?
Я бегу микропифон на микробите Би-би-си. Мой микробит не работает, программа перепрошена на него, он отображает0, 5, 0, SAD_FACE Что означает эта анимация?
03 дек '18 в 23:15
1
ответ
Не удается обнаружить нажатие кнопки вспышки на Nodemcu
Я работаю с простым Micropython с модулем Esp8266 и не могу определить, нажата ли кнопка вспышки на esp Я пытался использовать контакт 0, но он не работает. p2=Pin(0,Pin.IN) while True: print(p2.value()) if p2.value(): break; Я также попробовал это,…
04 янв '19 в 16:39
2
ответа
Сбои MicroPython urequests.post
Я пытаюсь получать уведомления на моем (Android) мобильном устройстве от MCU ESP8266 с MicroPython. По этой причине я подписался на пару онлайн-сервисов, предоставляющих некоторые API-интерфейсы для этой задачи, Pushbullet и Push, и установил соотве…
25 окт '17 в 18:02
0
ответов
Округление микро питона
Я не могу получить навык округления в микропифоне a=round(86.86, 1) print (a) 86.90001 наверняка должен быть способ ограничить одним дп и заставить его округляться?
18 фев '19 в 01:57