Полная версия этой страницы:
STM32F042 pack для Keil 5
toweroff
Sep 30 2014, 17:24
Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память
Может что-то в настройках намудрили?
Цитата(toweroff @ Sep 30 2014, 20:24)

Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память
Может что-то в настройках намудрили?
Все по умолчанию. Вот интересно это у меня одного CubeMX такие проекты делает или как? Может кто в свободные пять мин попробовать создать проект на STM32F042K6 подключив USB? Ничего лишнего не подключать и попробовать собрать? Спасибо. Результат интересует т.к. только пересаживаюсь на 5 кейл, а там все более мудрено.
toweroff
Oct 1 2014, 09:08
У меня камней STM нет, проверить будет не на чем. Выкладывайте сюда проект, попробую просто собрать
Цитата(toweroff @ Oct 1 2014, 12:08)

У меня камней STM нет, проверить будет не на чем. Выкладывайте сюда проект, попробую просто собрать
Тут может быть проблема в том, что код под 4.73, а я открываю в 5.
Проект.
Нажмите для просмотра прикрепленного файла
toweroff
Oct 1 2014, 11:32
Попробовал собрать MDK 4.74 - то же самое, не хватает этих 6КБ оперативки, нужно еще около 700 байт
А в паке кейла вообще нет примеров для USB Device этого контроллера...
Цитата(toweroff @ Oct 1 2014, 14:32)

Попробовал собрать MDK 4.74 - то же самое, не хватает этих 6КБ оперативки, нужно еще около 700 байт
А в паке кейла вообще нет примеров для USB Device этого контроллера...
Так и драйверов юсб в паках нет. Где-то попадалось, что кейл рекомендует использовать Cube там где нет родных кейловских паков. Вот попробовал и имею результат. По ходу гугления нашел проект для интересующего контроллера под CooCox. Интересу ради поставил среду и проект собрался. Вывод делаю такой, что пока кейловцы не подтянули программную часть нужно на кокосе пытаться выехать. Кстати еклипс вполне приятная штука. Еще бы переменные по ходу работы программы смотреть и осталась бы от кейла только одна плюшка - фирменные библиотеки. Кстати примеры от ST есть но только для STM32F072. Но хочется 042 т.к. корпуса там интересные есть. Вот еще интересный вопрос можно ли кейловские библиотеки подянуть под кокос?
yanvasiij
Jan 28 2016, 10:34
smk
Вам удалось собрать работающий проект с USB для этого процессора? Сами пытаемся его оживить - пока тщетно. Буду очень признателен, если поделитесь.
Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф.
ISK2010
Jan 28 2016, 10:54
yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil.
yanvasiij
Jan 28 2016, 11:01
Цитата(smk @ Jan 28 2016, 15:40)

Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф.
Цитата(ISK2010 @ Jan 28 2016, 15:54)

yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil.
У вас не было такого, что при работе из отладчика, отладчик отваливался сразу после инициализации usb библиотеки?
ISK2010
Jan 28 2016, 11:34
yanvasiij,
нет, проблем с отладкой не было. В качестве программатора STM32F0308-DISKO.
Может у вас при инициализации как-то задействуются вывода, которые нужны под SWCLK и SWDIO.
У вас вывод BOOT0 (PB8, pin 1) подтянут к GND?
Тоже таких проблем небыло. Тоже думаю, что код смотреть надо.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.