STM32 USB

Уборка сахарного тростника. Сезонная. Пайка кастрюль. Сдельная. Предложения работы.
Ответить
VadimPP19
Родился
Сообщения: 2
Зарегистрирован: Вт янв 18, 2022 12:39:11

STM32 USB

Сообщение VadimPP19 »

Добрый день.
Есть вот такая плата микроконтроллера STM32f103C8T6.
https://aliexpress.ru/item/100500316924 ... 478fyVGVGC
Требуется в среде Keil uvision 5 для этой платы сделать два проекта с использованием USB (при необходимости можно внести небольшие изменения в схему платы). Один проект USB VCP, второй проект USB HID (без использования библиотеки HAL). Проекты должны быть совместимы с STM32 Standard Peripheral Libraries. В процессе работы программ может происходить отключение/подключение USB, прерывания таймеров, выполнение основной программы и т.п. – при этом микроконтроллер должен продолжать нормально работать. В программах должен быть организован прием и отправка данных по USB в любое время. Необходима возможность добавлять проекты к другим проектам Keil uvision.
Также необходимо сделать два простых проекта в среде Visual Studio (на языке Visual С#) с использованием Windows Forms по приему/отправке сообщений от микроконтроллера по USB VCP и второй проект по USB HID .
Цену называйте сами - я не ориентируюсь. Проекты нужны для личных нужд.
Demon
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Сб янв 20, 2007 20:44:33
Откуда: Из закаулков вашей души

Re: STM32 USB

Сообщение Demon »

Здраствуйте. Делал такие проекты в среде EmBlock. А также писал программы для связи в BuilderXE. Если Вы готовы сами перенести их в Keil могу поделится исходниками.
VadimPP19
Родился
Сообщения: 2
Зарегистрирован: Вт янв 18, 2022 12:39:11

Re: STM32 USB

Сообщение VadimPP19 »

Большое спасибо! Пока не могу дать ответ, так как не работал ни в одной из перечисленных Вами сред. Надо посмотреть, что они из себя представляют.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: STM32 USB

Сообщение Мурик »

Если еще актуально могу сделать USB HID, правда не в кейле, а в EmBlock (сейчас он называется EmBitz).
Для компа приложение будет не на C#, а не другом ЯП.
Ответить

Вернуться в «Есть работа»