Как создать устройство USB CDC. (Я использую черную таблеточную плату stm32f103c8), и я хочу читать данные через USB на моем Raspberry Pi в качестве последовательного порта.
Как создать устройство USB CDC. (Я использую черную таблеточную плату stm32f103c8), и я хочу считывать данные через USB на моем raspberry pi в качестве последовательного порта.
Я использую черную таблетку для чтения RFID-rf522 для чтения тега (SPI) и отправки его на raspberry pi через USB (используя контакты DM и DP).
Быстрые ответы приветствуются.
@mr_aarvee, 👍0
Обсуждение1 ответ
▲ 1
Вы можете использовать предоставленный файл, сгенерировав его с помощью STMCubeMx. Однако это выходит за рамки Arduino. Но это вполне осуществимо.
,
@Tarick Welling
Смотрите также:
- AT-команда не отвечает на последовательный монитор
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- Как остановить SoftwareSerial от получения данных и повторно включить его в какой-то другой момент?
- Ардуино для чтения с преобразователя RS232 в последовательный модуль TTL
- Не нашел датчик отпечатков пальцев :( Arduino Mega 2560 Adafruit Fingerprint Sensor
- Чтение SMS с помощью Arduino Uno и SIM800L и печать на LCD (16x2 буквенно-цифровых) с использованием последовательного соединения
- Как работает последовательная связь на Arduino?
- Как связаться с ESP8266 ESP01, отправив данные через программный сериал на Arduino Uno?
Это зависит от того, что обеспечивает ядро. Если это похоже на другие, то это сделает
Serial.begin(115200);
или, может быть,USBSerial.begin(115200);
. Прочтите руководство по ядру STM32F1 на веб-сайте этого ядра., @MajenkoМожет быть, вам лучше просто использовать [код STMicro](https://github.com/STMicroelectronics) для того, что вы делаете?, @st2000
если вы используете ядро от STM, выберите поддержку USB в меню «Инструменты»., @Juraj