Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F042 pack для Keil 5
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Страницы: 1, 2
toweroff
Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память
Может что-то в настройках намудрили?
smk
Цитата(toweroff @ Sep 30 2014, 20:24) *
Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память
Может что-то в настройках намудрили?

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

Тут может быть проблема в том, что код под 4.73, а я открываю в 5.

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

Так и драйверов юсб в паках нет. Где-то попадалось, что кейл рекомендует использовать Cube там где нет родных кейловских паков. Вот попробовал и имею результат. По ходу гугления нашел проект для интересующего контроллера под CooCox. Интересу ради поставил среду и проект собрался. Вывод делаю такой, что пока кейловцы не подтянули программную часть нужно на кокосе пытаться выехать. Кстати еклипс вполне приятная штука. Еще бы переменные по ходу работы программы смотреть и осталась бы от кейла только одна плюшка - фирменные библиотеки. Кстати примеры от ST есть но только для STM32F072. Но хочется 042 т.к. корпуса там интересные есть. Вот еще интересный вопрос можно ли кейловские библиотеки подянуть под кокос?
yanvasiij
smk

Вам удалось собрать работающий проект с USB для этого процессора? Сами пытаемся его оживить - пока тщетно. Буду очень признателен, если поделитесь.
smk
Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф.
ISK2010
yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil.
yanvasiij
Цитата(smk @ Jan 28 2016, 15:40) *
Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф.



Цитата(ISK2010 @ Jan 28 2016, 15:54) *
yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil.


У вас не было такого, что при работе из отладчика, отладчик отваливался сразу после инициализации usb библиотеки?
ISK2010
yanvasiij,
нет, проблем с отладкой не было. В качестве программатора STM32F0308-DISKO.
Может у вас при инициализации как-то задействуются вывода, которые нужны под SWCLK и SWDIO.
У вас вывод BOOT0 (PB8, pin 1) подтянут к GND?
smk
Тоже таких проблем небыло. Тоже думаю, что код смотреть надо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.