smk 0 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба смотреть *.map файл, что там не помещается Нашел единственный мап и ничего он мне не дал. 178 unused section(s) (total 6206 bytes) removed from the image. Других циферок там нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба Хмм.. действительно. Сейчас у себя объявил огромный массив, тоже нигде не увидел информации о том, что не помещается именно он. Значит просмотреть все объявления, особое внимание обратить на глобальные массивы, кучу и т.д. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба Пока не ясно, но судя по буржуйским форума причина в динамическом выделении памяти. Что и как пока не знаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба Пока не ясно, но судя по буржуйским форума причина в динамическом выделении памяти. Что и как пока не знаю. нет, это не динамическое выделение, да и невозможно оно на этапе линковки ;) это линкер не может уложить объявленные ZI и RW данные в указанной (указанных) для них области (областях) а динамически память выделяется из кучи, которая, кстати, также объявлена в той же области Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба Ставил Keil5 чтобы USB на STM32F042K6 поднять, а выходит ерунда какая-то. Что делать.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память Может что-то в настройках намудрили? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 1 октября, 2014 Опубликовано 1 октября, 2014 · Жалоба Вообще у меня все примеры кейла всегда без проблем компилились и уж точно помещались в память Может что-то в настройках намудрили? Все по умолчанию. Вот интересно это у меня одного CubeMX такие проекты делает или как? Может кто в свободные пять мин попробовать создать проект на STM32F042K6 подключив USB? Ничего лишнего не подключать и попробовать собрать? Спасибо. Результат интересует т.к. только пересаживаюсь на 5 кейл, а там все более мудрено. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 1 октября, 2014 Опубликовано 1 октября, 2014 · Жалоба У меня камней STM нет, проверить будет не на чем. Выкладывайте сюда проект, попробую просто собрать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 1 октября, 2014 Опубликовано 1 октября, 2014 · Жалоба У меня камней STM нет, проверить будет не на чем. Выкладывайте сюда проект, попробую просто собрать Тут может быть проблема в том, что код под 4.73, а я открываю в 5. Проект. stm32f042k6_usb.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 1 октября, 2014 Опубликовано 1 октября, 2014 · Жалоба Попробовал собрать MDK 4.74 - то же самое, не хватает этих 6КБ оперативки, нужно еще около 700 байт А в паке кейла вообще нет примеров для USB Device этого контроллера... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 1 октября, 2014 Опубликовано 1 октября, 2014 · Жалоба Попробовал собрать MDK 4.74 - то же самое, не хватает этих 6КБ оперативки, нужно еще около 700 байт А в паке кейла вообще нет примеров для USB Device этого контроллера... Так и драйверов юсб в паках нет. Где-то попадалось, что кейл рекомендует использовать Cube там где нет родных кейловских паков. Вот попробовал и имею результат. По ходу гугления нашел проект для интересующего контроллера под CooCox. Интересу ради поставил среду и проект собрался. Вывод делаю такой, что пока кейловцы не подтянули программную часть нужно на кокосе пытаться выехать. Кстати еклипс вполне приятная штука. Еще бы переменные по ходу работы программы смотреть и осталась бы от кейла только одна плюшка - фирменные библиотеки. Кстати примеры от ST есть но только для STM32F072. Но хочется 042 т.к. корпуса там интересные есть. Вот еще интересный вопрос можно ли кейловские библиотеки подянуть под кокос? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yanvasilij 0 28 января, 2016 Опубликовано 28 января, 2016 · Жалоба smk Вам удалось собрать работающий проект с USB для этого процессора? Сами пытаемся его оживить - пока тщетно. Буду очень признателен, если поделитесь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 28 января, 2016 Опубликовано 28 января, 2016 · Жалоба Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ISK2010 0 28 января, 2016 Опубликовано 28 января, 2016 · Жалоба yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yanvasilij 0 28 января, 2016 Опубликовано 28 января, 2016 · Жалоба Под кейлом не удалось. Но находил проект под кокос. Поищите. Даже два найдется. Один - какой-то осциллограф. yanvasiij, сгенерированный в STM32CubeMX проект с USB-CDC для STM32F042F6P6 работает, проверено в Keil. У вас не было такого, что при работе из отладчика, отладчик отваливался сразу после инициализации usb библиотеки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться