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

 
 
> Eclipse достаёт потихоньку...
_Anatoliy
сообщение Mar 31 2015, 12:15
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



В файле system.h есть описание памяти:
Код
#define ALT_MODULE_CLASS_mem_spi altera_avalon_onchip_memory2
#define MEM_SPI_ALLOW_IN_SYSTEM_MEMORY_CONTENT_EDITOR 0
#define MEM_SPI_ALLOW_MRAM_SIM_CONTENTS_ONLY_FILE 0
#define MEM_SPI_BASE 0x12000
#define MEM_SPI_CONTENTS_INFO ""
......


При подключении этого файла в сишный модуль компилятор ругается , мол не определено значение MEM_SPI_BASE. Если этот дефайн скопировать в сишный модуль то всё компилится нормально.
Код
#include "system.h"

#define MEM_SPI_BASE 0x12000

Как компилятору объяснить что он не прав?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dm.pogrebnoy
сообщение Apr 1 2015, 09:01
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



В настройках индексера нужно поставить галку "Index files opened in editor..." (как-то так, пишу по памяти)


--------------------
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 1 2015, 12:59
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(dm.pogrebnoy @ Apr 1 2015, 11:01) *
В настройках индексера нужно поставить галку "Index files opened in editor..." (как-то так, пишу по памяти)

Вроде помогло,спасибо! Понаблюдаю ещё...
Go to the top of the page
 
+Quote Post



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

 


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


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