реклама на сайте
подробности

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> STM32F042 pack для Keil 5, что-то не вижу их в выборе контроллера
smk
сообщение Sep 30 2014, 09:53
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(toweroff @ Sep 30 2014, 12:39) *
смотреть *.map файл, что там не помещается

Нашел единственный мап и ничего он мне не дал.
Код
178 unused section(s) (total 6206 bytes) removed from the image.

Других циферок там нет


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Sep 30 2014, 10:32
Сообщение #47


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Хмм.. действительно. Сейчас у себя объявил огромный массив, тоже нигде не увидел информации о том, что не помещается именно он.
Значит просмотреть все объявления, особое внимание обратить на глобальные массивы, кучу и т.д.
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 30 2014, 10:47
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Пока не ясно, но судя по буржуйским форума причина в динамическом выделении памяти. Что и как пока не знаю.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Sep 30 2014, 11:58
Сообщение #49


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(smk @ Sep 30 2014, 14:47) *
Пока не ясно, но судя по буржуйским форума причина в динамическом выделении памяти. Что и как пока не знаю.

нет, это не динамическое выделение, да и невозможно оно на этапе линковки wink.gif
это линкер не может уложить объявленные ZI и RW данные в указанной (указанных) для них области (областях)
а динамически память выделяется из кучи, которая, кстати, также объявлена в той же области
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 30 2014, 13:41
Сообщение #50


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Ставил Keil5 чтобы USB на STM32F042K6 поднять, а выходит ерунда какая-то. Что делать....


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Sep 30 2014, 17:24
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память
Может что-то в настройках намудрили?
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 1 2014, 06:50
Сообщение #52


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



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

Все по умолчанию. Вот интересно это у меня одного CubeMX такие проекты делает или как? Может кто в свободные пять мин попробовать создать проект на STM32F042K6 подключив USB? Ничего лишнего не подключать и попробовать собрать? Спасибо. Результат интересует т.к. только пересаживаюсь на 5 кейл, а там все более мудрено.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 1 2014, 09:08
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



У меня камней STM нет, проверить будет не на чем. Выкладывайте сюда проект, попробую просто собрать
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 1 2014, 09:30
Сообщение #54


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(toweroff @ Oct 1 2014, 12:08) *
У меня камней STM нет, проверить будет не на чем. Выкладывайте сюда проект, попробую просто собрать

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

Проект.
Прикрепленный файл  stm32f042k6_usb.rar ( 743.35 килобайт ) Кол-во скачиваний: 45


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 1 2014, 11:32
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Попробовал собрать MDK 4.74 - то же самое, не хватает этих 6КБ оперативки, нужно еще около 700 байт
А в паке кейла вообще нет примеров для USB Device этого контроллера...
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 1 2014, 13:18
Сообщение #56


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



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

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


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Jan 28 2016, 10:34
Сообщение #57


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



smk

Вам удалось собрать работающий проект с USB для этого процессора? Сами пытаемся его оживить - пока тщетно. Буду очень признателен, если поделитесь.
Go to the top of the page
 
+Quote Post
smk
сообщение Jan 28 2016, 10:40
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
ISK2010
сообщение Jan 28 2016, 10:54
Сообщение #59


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 21-09-10
Из: г.Зеленоград
Пользователь №: 59 631



yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil.
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Jan 28 2016, 11:01
Сообщение #60


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



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



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


У вас не было такого, что при работе из отладчика, отладчик отваливался сразу после инициализации usb библиотеки?
Go to the top of the page
 
+Quote Post

5 страниц V  « < 2 3 4 5 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 12:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.04644 секунд с 7
ELECTRONIX ©2004-2016