Цитата(Kuzmi4 @ May 21 2014, 20:21)

Находится оно в BSP(
public.mk):
Код
..\sw_bsp\public.mk
строчка:
Код
# Default C pre-processor flags for a BSP:
ALT_CPPFLAGS += -DSYSTEM_BUS_WIDTH=32 \
-pipe
С этим флагом потом компилится исходник в котором используется этот дефайн.
Но это странно, у вас должна была так же вывалится ошибка для
io.h: SYSTEM_BUS_WIDTH undefined
Смотрите логи - как оно весь проект собирает..
Спасибо!
В том то и дело что компилируется проект без ошибок,заливаю в чип - программа зависает. Пошаговой отладкой дошёл что зависает в spi, и когда открыл файл altera_avalon_spi.с увидел что там весь исходник в ошибках.
Где этот макрос объявляется теперь понятно,но как теперь с этим бороться?Пересобирал несколько раз bsp и qsys , никакого толка.
У меня вообще вся система работает как-то странно,о том что запущенную программу невозможно остановить я вам уже писал,часто ещё не видятся в проекте некоторые дефайны из файла system.h,приходится их дублировать в теле сишного файла.Где бы бубен взять... А не может это быть от малости оперативки(у меня всего 2Гб)?