Я хотел бы написать код для STM32 Blue Pill, чтобы использовать USB в качестве последовательного канала. Поскольку для программирования платы я использую отладчик ST-Link, мне нужно будет подключить следующее:
Я могу подключать их по одному, но это действительно затруднит процесс тестирования, постоянно возвращаясь назад и вперед. Было бы неплохо, если бы я мог подключить их одновременно.
Я прочитал следующее на https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html :
Предупреждение: контакты +5 В на этой плате напрямую подключены к контакту +5 В разъема USB. Защиты на месте нет. Не подключайте эту плату через USB и внешний источник питания одновременно.
Я не уверен, что это значит. Не повредит ли я что-нибудь, если у меня будут оба вышеуказанных подключения одновременно?
При подключении ST-link не подключайте контакт 5V/3.3V, тогда подключение st-link и usb одновременно допустимо.
Предупреждение состоит в том, что если вы планируете питать плату через контакт 5 В, вы не можете также питать ее через USB, так как это приведет к короткому замыканию двух источников 5 В.
При использовании ST-link он обеспечивает выход 3,3 В, который уже обеспечивает наш usb. Таким образом, чтобы электрически соединить 2, вы просто замыкаете землю и оставляете контакт 3,3 В на STM32 Bluepill плавающим.
Ади
Рокси