[an error occurred while processing this directive]
|
АДСП 2181 подключен к 16р МК (С165U). При работе через IDMA(сигнал IACK не используется,т.е. короткий цикл) следующие ситуации:
1. После загрузки памяти программ и данных, провожу контрольное чтение, записываю адрес памяти N, при чтении вместо содержимого памяти по адресу N, получаю число N, следующее чтение доет содержимое памяти по адресу N+1 и т.д. Для проверки памяти приходится стартовать с адреса N-1 и делать лишнее чтение.
2. При записи в память программ по адресу 0 ( для старта 2181) ДСП начинает работать как только в IDMA записываю адрес 0, т.е. до записи данных я не дохожу.
Это грабли? или так и должно быть ( тогда зачем значение памяти программ по адресу 0)?
E-mail: info@telesys.ru