admin

admin 7 часов назад

0
Репутация
0
Рейтинг

Ничего не сломано, вот: https://stackoverflow.com/questions/41541655/custom-usb-vid-pid-make-windows-7-8-automatically-choose-usbser-sys-driver

Скорее всего, если поставить те, которые должны быть по умолчанию, то заработает и на семерке сразу.

У вас есть ST-LINK? Программу можно зашить с помощью ПО:

STM32CubeProgramer

STM32 ST-LINK Utility

Сделать это можно еще и через UART.

копия ответа с ютуба

Вряд ли.

Идентификатор можно вручную поменять, файл usbd_desc.c
(строка 69: #define USBD_PID_FS 22336 // 0x5740)

Я у себя поменял на ваш и также все прекрасно установилось.

Можете попробовать поставить те, что у меня: https://yadi.sk/d/As92-hfZ9sl6tQ

Проверьте наличие: C:\Windows\System32\drivers\usbser.sys
Если есть, то вручную поставить: Обновить драйвер -> Вы. поиск… -> Выбрать… -> Устройство с последо...

Винда то хоть десятая?

В теории это возможно, но не нужно, оно не предназначено для этого совсем никак.

Вам подойдет вот такая платка VHM-314 (есть разные, эта нафарширована почти по максимуму):

Выход аудиосигнала с разъема 3,5мм можно кинуть хоть на наушники, хоть на усилок.

Также есть куча готовых приемников уже в корпусе, искать на али по запросу: bluetooth audio receiver

Нет, JDY-23 может выступать только ведомым.
Существует также JDY-18 (может выступать как ведомым, так и ведущим), с ним такое возможно провернуть.
Мб. подойдет JDY-40 для связи двух устройств, но это не блютуз.
Планшет, другой МК с блютузом может.

Хм, точно битые, исправлю.
А пока вот залил на диск:

74hc595_stm32_spi1.zip
drive.google.com/file/d/1eUE_FERGKPNSsXviq73f7TXv2o9P0opf/view?usp=sharing

74hc595_stm32_led_indicator.zip
drive.google.com/file/d/1xgBoISV3YdgiHb1Cs6VXWCZ1Vk3ZqlOr/view?usp=sharing
не пробовал, но на хабре есть статья
habr.com/ru/post/481478/
если не работает, то переустановить
Или вот это попробовать:

sudo apt-get install libusb-1.0-0-dev

а потом:

git clone github.com/texane/stlink stlink.git
cd stlink
make
#install binaries:
sudo cp build/Debug/st-* /usr/local/bin
#install udev rules
sudo cp etc/udev/rules.d/49-stlinkv* /etc/udev/rules.d/
#and restart udev
sudo udevadm control --reload

*взято отсюда: fishpepper.de/2016/09/16/installing-using-st-link-v2-to-flash-stm32-on-linux/