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

 
 
 
Reply to this topicStart new topic
kt368
сообщение Sep 13 2013, 20:20
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 13-10-10
Из: Киев
Пользователь №: 60 135



Здравствуйте!
Пытаюсь разобраться с emWin, при попытке компилирования "проекта - солянки", собранного из разных источников, получаю такие сообщения:
Код
Error: L6406E: No space in execution regions with .ANY selector matching guiconf.o(GUI_RAM).
Error: L6407E: Sections of aggregate size 0xc00000 bytes could not fit into .ANY selector(s).
Проц LPC1758, 64 кБ RAM, подскажите в чем может быть проблема и как узнать что я не туда пихаю, что сколько памяти занимает и где производится разбивка памяти по секциям.
Заранее спасибо!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 13 2013, 20:37
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Посмотрите содержимое map-файла. Разбивка по секциям - в .scat, его лучше сделать руками.

Но и из имеющихся сообщений можно сделать вывод, что копать надо в файле guiconf.c
Go to the top of the page
 
+Quote Post
kt368
сообщение Sep 13 2013, 21:12
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 13-10-10
Из: Киев
Пользователь №: 60 135



Да, в guiconf.c было выделено слишком много ОЗУ (этот файл достался от платы с внешней ОЗУ). Уменьшил до 12-и кб, теперь получил два таких сообщения:
Код
Error: L6218E: Undefined symbol ExecTouch (referred from hwconf.o).
Error: L6218E: Undefined symbol check_failed (referred from lpc17xx_uart.o).
Они говорят что в указанных файлах есть ссылка на ExecTouch и check_failed, которые нигде не определены?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 13 2013, 21:15
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(kt368 @ Sep 14 2013, 01:12) *
Они говорят что в указанных файлах есть ссылка на ExecTouch и check_failed, которые нигде не определены?

Да.
Go to the top of the page
 
+Quote Post
kt368
сообщение Sep 13 2013, 21:25
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 13-10-10
Из: Киев
Пользователь №: 60 135



Понятно, разобрался, компилится.
Спасибо!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 22:54
Рейтинг@Mail.ru


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