Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Я же вам писал уже, что необходимо подключить RTOS (галочку поставить напротив Keil RTX). В вашем скриншоте это четко видно. Посмотрите в окошко Validation Output, там сказано, чего не хватает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Вот поставил. Всеравно красное. Если убрать галку на красном то все что юсб станет желтым. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Зайдите в CMSIS Driver и отметьте там USB device. Или можете нажать кнопку Resolve: должно автоматически нужное отметить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба USB device там нет. Resolve не помогает (соответственно я так понимаю) . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба А вы выбрали нужные версии библиотек в соответствии с апноутом ссылку на который я приводил выше? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Кажись что-то получилось. Только пока вопрос висит, если я отметил операционку то в проекте ее использовать ведь не обязательно, это только чтоб задействовать нужные библиотеки? У контроллера STM32F042K6 есть на борту юсб. При создании проекта юсб библиотеки я подключить не могу. Это что я не так делаю? Для 103 серии вс нормально подключается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Да, использовать необязательно. Но надо ее настроить через configuration wizard (файл RTX_Conf_CM.с). И имейте в виду, что функция main уже по умолчанию является отдельным процессом операционной системы. У контроллера STM32F042K6 есть на борту юсб. При создании проекта юсб библиотеки я подключить не могу. Это что я не так делаю? Для 103 серии вс нормально подключается. Какие-то ошибки при подключении отображаются? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Драйвера нет и ошибки что и раньше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Какого драйвера? скриншот прикрепите Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Так у вас же снова таже проблема: неверные версии библиотек Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Так это под каждый проект настраивать? не сообразил Не помогло Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Да, под каждый проект. Какие теперь ошибки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Если я Вас попрошу завести новый проект для STM32F042K6 и проверить есть ли там юсб драйвер и как там подключатся библиотеки для хид или сдс, не попробуете? Спасибо. Ошибки те же. без изменений для stm32f072 та же история Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jekin 0 24 сентября, 2014 Опубликовано 24 сентября, 2014 · Жалоба Попробовал. В пакете STM32F0 нету драйвера для модуля USB МК. Надо брать из другого пакета (для семейства F1 или F2, там точно будет) и модифицировать его под нужный вам контроллер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться