Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подскажите плз. как работать с программируемыми флагами у BF533
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
Soyma
Почему при выполнении инициализации в регистрах симулятора VDSP ничего не меняется, там вместо данных стоят [n/a].
Код
void Init_Flags(void)
{
    *pFIO_INEN        = 0x0000;
    *pFIO_DIR        = 0xffff;
    *pFIO_EDGE    = 0x0000;
    *pFIO_MASKA_D    = 0x0100;
    *pFIO_FLAG_D     = 0xacde;
}


Перечитал мануал, просмотрел все примеры, а что ни делаю, всё равно в регистрах в симуляторе торчит это [n/a]
dxp
Цитата(Soyma @ Feb 14 2007, 03:53) *
Почему при выполнении инициализации в регистрах симулятора VDSP ничего не меняется, там вместо данных стоят [n/a].
Код
void Init_Flags(void)
{
    *pFIO_INEN        = 0x0000;
    *pFIO_DIR        = 0xffff;
    *pFIO_EDGE    = 0x0000;
    *pFIO_MASKA_D    = 0x0100;
    *pFIO_FLAG_D     = 0xacde;
}


Перечитал мануал, просмотрел все примеры, а что ни делаю, всё равно в регистрах в симуляторе торчит это [n/a]

Может, Вы делаете это из User Mode?
SergeyX
Цитата(Soyma @ Feb 14 2007, 01:53) *
Почему при выполнении инициализации в регистрах симулятора VDSP ничего не меняется, там вместо данных стоят [n/a].
Код
void Init_Flags(void)
{
    *pFIO_INEN        = 0x0000;
    *pFIO_DIR        = 0xffff;
    *pFIO_EDGE    = 0x0000;
    *pFIO_MASKA_D    = 0x0100;
    *pFIO_FLAG_D     = 0xacde;
}


Перечитал мануал, просмотрел все примеры, а что ни делаю, всё равно в регистрах в симуляторе торчит это [n/a]

в разделе "Peripheral Support in Simulators" справки VisualDSP написано что для BF533 симулятора Flags - "Future"...т.е. все так и должно быть. И будем надеется что в будущих версиях поддержка Flags симулятором будет реализована в VDSP.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.