Перейти к содержанию

    

BF532 и доступ к внешней шине данных

Здравствуйте.

Изучаю ADSP BF-532 и столкнулся с вопросом. К внешней 16-битной шине данных, которая предназначена для внешней памяти, подключены DIP-переключатели. Необходимо считать их значение. Подскажите, какой регистр связан с этой шиной данных и как переключить ее на вход?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

с шиной связан не регистр, а область памяти.

4 МБайта с 0x2000 0000 по 0x203F FFFF.

просто читайте любой адрес

uint16_t sw = *((volatile uint16_t *) 0x20000000)

предварительно только сконфигурировать надо EBUI

как минимум включить AMBEN в EBIU_AMGCTL

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация