Jump to content
Sign in to follow this  
mappy89

Запуск Демо Проекта Дисплея В Keil

Recommended Posts

Доброго времени суток.

Работаю с платой STM32f429i DISCO в 5-м кейле. Через Manage Run-time Environment настраиваю демо проект для дисплея (Antialiased Text). Файл main.c содержит след. код

#include "GUI.h"
int main()
{
MainTask();
while(1)
{}
}

После компиляции получаю 90 ошибок по типу

Error: L6406E: No space in execution regions with .ANY selector matching guidev_staticdevices.o(.data).

Error: L6407E: Sections of aggregate size 0x201b58 bytes could not fit into .ANY selector(s).

После подключения IRAM2 кол-во ошибок уменьшилось до 2-х (такого же содержания). Подскажите, что и как нужно настроить, т.к. новичок

Share this post


Link to post
Share on other sites
Guest Илья Пенин

Где-то очень большие массивы используете - не помещаются в RAM. Если это массивы констант, то используйте const, чтобы компилятор их размещал в ПЗУ, иначе - только уменьшать размер массивов.

Share this post


Link to post
Share on other sites
Guest Илья

Пардон, не разглядел, что демо проект ) Попробуйте создать в Keil чистый проект именно под проц с этой платы (STM32F429ZIT6), а потом перенести оставшиеся файлы проекта (без startup.s, конечно ).

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...