Описание тега rp2040
2
ответа
Cortex-M0+ не отвечает на PendSV
Я использую Raspberry Pi Pico (RP2040, ядро Cortex-M0+, отладка через VSCode cortex-debug с помощью JLink SWD), и я наблюдаю странное поведение в отношении PendSV. Непосредственно перед этим обработчик исключений SVCall запросил PendSV через регис…
17 фев '21 в 13:41
1
ответ
Завершение второго потока в micropython на Raspberry Pi Pico
Я использую оба ядра чипа RP2040. Один из них управляет основным циклом, а второй - ЖК-дисплеем. Я запускаю вторую в потоке, как _thread.start_new_thread(taskLCD, (100,0.5)) где taskLCD обновляет ЖК-дисплей каждые полсекунды. Иногда, когда я перезап…
26 мар '21 в 17:53
1
ответ
PICO зависает при создании объекта micropython
Недавно я начал работать над маленьким драйвером для raspberry pico и сенсора bme280. Я хотел использовать официальный bosh API, написанный на C, и поэтому решил написать весь код на C, используя micropython C api для написания пользовательских моду…
05 апр '21 в 14:33
4
ответа
SparkFun RP2040 и MicroPython
Я инженер-программист, работаю над микроконтроллерной системой для побочного проекта. Я использую микроконтроллер SparkFun ProMicro (на базе платы RP2040). Я пытаюсь прошить плату, чтобы записать данные во встроенную флеш-память. Все учебные пособия…
17 май '21 в 20:57
0
ответов
Перевести шестнадцатеричный вывод GPS-модуля NEO-M9N в ASCII
Я отдельно протестировал и подтвердил, что компоненты, которые я использую, работают, и что я правильно спаял провода (особенно RX / TX). Когда я подключил питание от USB к устройству GPS, я смог получить правильный вывод, как и следовало ожидать, н…
18 май '21 в 23:25
0
ответов
Arduino NANO RP2040 Connect Serial Passthrough не работает
Можно ли выполнить последовательную сквозную передачу на чип ESP32 на модуле Wifinina, как в Arduino Nano Iot? Я попробовал примерный скетч, но, похоже, у него нет реализации для подключения RP2040. Скетч SerialPassthrough из каталога инструментов н…
24 май '21 в 18:31
0
ответов
Как читать прямо из стандартного ввода в C?
Я хочу сделать функцию, которая передает ввод в uart на микроконтроллере наоборот. Для этого мне нужно создать функцию, которая проверяет, есть ли ввод uart и ввод stdin. Мое текущее решение - запустить 2 функции в 2 ядрах Nano RP2040 Connect. Пробл…
25 май '21 в 16:24
0
ответов
(Micro) Ответ Python UART заканчивается на «#Eg[» или добавляет символы
from machine import Pin, I2C, UART import utime from ustruct import unpack import time checkCardCmd = bytes([0xff,0x00,0x01,0x83,0x84]) getFirmwareVersionCmd = bytes([0xff,0x00,0x01,0x81,0x82]) uart = UART(1, baudrate=19200, bits=8, parity=None, st…
19 июн '21 в 23:26
1
ответ
Не удается подключить Nano RP2040 Connect, работающий на Micropython, к Wi-Fi
У меня есть Nano RP2040 Connect с Micropython. Мне нужно подключить его к WiFi. В документации Micropython сказано, что мне нужно импортировать "сетевой" модуль, но когда я пытаюсь импортировать его, я получаю no module named 'network'ошибка. Я пред…
05 июл '21 в 22:30
1
ответ
получение SyntaxError: недопустимый синтаксис при попытке доступа к классу [закрыто]
Привет, я новичок в Python и MicroPython. Я пытаюсь получить доступ к светодиоду RGB с помощью кода, который я нашел здесь . После того, как я изменил некоторые импорты, чтобы они соответствовали моему Tiny2040, я теперь получаю эту ошибку, а затем …
16 авг '21 в 22:31
0
ответов
Для чего предполагается использовать SerialNina и SerialHCI? (Подключение Arduino Nano RP2040)
По сути, я пытаюсь понять, как я могу использовать Bluetooth Classic с помощью встроенного модуля Wi-Fi / Bluetooth U-blox w102. Я предполагаю, что SerialNina и SerialHCI каким-то образом связаны с ним и, возможно, это способ использования Bluetooth…
19 авг '21 в 03:25
0
ответов
Последовательный порт USB не работает на Adafruit Feather RP2040
Я тестирую плату Adafruit Feather RP2040 для потенциального использования в проекте и, похоже, не могу заставить работать последовательное соединение USB, я могу загрузить .uf2файлы просто отлично, удерживая кнопку BOOTSEL, но когда я загружаю приме…
19 авг '21 в 13:22
0
ответов
Запуск второго двоичного файла в отдельном потоке без отмены первого двоичного файла
В настоящее время я работаю над игровой консолью на основе Raspberry Pi для школьного проекта, и одна из функций, которые я хотел бы добавить, - это возможность запускать скомпилированные программы с microSD (добавляются через внешний компонент). Я …
14 окт '21 в 02:50
0
ответов
Данные, которые я получаю от I2C, всегда идут в положительном направлении. Там, где должно быть отрицательно, приходит положительное
Я вытаскиваю данные с магнитометра на процессор rp2040 с помощью micropython. с I2C. Данные 20 бит. Данные всегда выглядят положительно. Негатив не приходит тогда, когда должен. Я попробовал дополнение до двух, и это не сработало, я попробовал from_…
02 ноя '21 в 00:16
3
ответа
Есть ли утечка памяти в шестнадцатеричной функции MicroPython
Я написал небольшую программу MicroPython для Raspberry PI Pico. Эта программа создает поток, который увеличивает счетчик и печатает значение в шестнадцатеричном формате. import _thread def myThread(): count = 0 while True: count = count + 1 print(h…
01 ноя '21 в 14:43
0
ответов
Pi PICO- загрузка с XIP QSPI Flash
Я пытаюсь загрузить Pico с внешнего флеш-модуля NOR (Diligent Pmod SF3), но не могу найти никакой информации о том, как настроить загрузчик для этого. Я просмотрел документацию, но не понимаю, как на самом деле использовать эти функции. Любая помощь…
07 ноя '21 в 17:54
1
ответ
Как сделать HTTP-запрос с помощью MicroPython на Arduino Nano RP2040
Я пытаюсь подключить свой Arduino Nano RP2040 с MicroPython к моей локальной сети Wi-Fi и сделать HTTP-запрос. Модуль Nina W102 uBlox на плате представляет собой ESP32 и подключается к RP2040 через SPI (я не уверен, что это означает, но я подумал, ч…
11 ноя '21 в 18:34
0
ответов
Порядок битов вывода PIO RP2040
Предположим, у меня есть (очень упрощенная) программа PIO, подобная следующей, которая сдвигает 8 бит за раз из uint32 из выходного сдвигового регистра (OSR) в регистр X и записывает все 8 бит параллельно на набор последовательных выводов. .wrap_tar…
12 ноя '21 в 19:59
0
ответов
Программирование внутренней флэш-памяти QSPI Raspberry Pi Pico
Хочу перепрограммировать внутреннюю флешку малинового Пико через строку SWD. Эта функция должна быть реализована в другом микроконтроллере, а не на компьютере Linux, поэтому библиотеку OpenOCD использовать нельзя. Я уже написал библиотеку C, которая…
15 ноя '21 в 17:07
1
ответ
Не удается подключиться к Azure IoT Hub с помощью Arduino Nano RP2040 Connect
Я изучил несколько руководств, и я не зациклен на этой ошибке. 256.705: INFO - - iot_mqtt :: connect :: redacted123.azure-devices.net 256.711: DEBUG - - iot_mqtt :: _on_connect :: username = redacted123.azure-devices.net/MyArduinoConnect/?api-versio…
17 ноя '21 в 00:49