ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
550954 Топик полностью
RED_DRAGON (03.10.2014 15:10, просмотров: 72) ответил Apтём на A что не работает? Какие глюки замечены?
Взялся в первый раз, до этого пользлвал только для ножек при рисовании схемы. Ожидалось что разрешив usb, назначив его еще и CDC и нажав "сгенерить код" можно было бы получить готовый солющн типа с фронтендом в виде VCP_putch, VCP_getch и т.д. чтобы сразу приступить к задаче, но не тут то было: помимо изучения всей этой хероты по описаниям (сам куб, что где дает) пришлось нырять в исходники с головой которые у ст структурированы тоже специфично, функции типа CDC_Transmit/Receive либо пусты либо с "перлами", экспорт проекта хз с какими настройками (я в кейл экспорт назначал). такое ощкщкение что Heap памяти не хватает ибо уменьшение буферов приема-передачи привело к тому что устройство стало определяться, до этого не определялось. с HID проблем не возникло, но передачу/прием не делал, дивайс определяется c USBMSD хз, определяется как устройство но запись/чтение на физичный носитель пусты, хотя при выборе галок USBMSD + SDIO результат мог бы быть вполне конкретным. опять же хз что там еще внутрях из глюков может быть FSMC + внешний причиндал хз, код генерит написано но детально еще не смотрел. Вобщем пока большой большой вопрос целесообразно ли испольщование сего причиндала. (cubemx) в плане кода по крайней мере на данном этапе его развития. Взяв пример от кита можно быстрее и безглючнее (?) перейти к своей задаче.