Так он же лежит там. Этот файл и файл user…h они одинаковые для каждого проекта.
[/QUOTE
Я вижу его в примере на сайте и у Вас, но все-равно не пойму, как он образовался. экспортированный проект? ладно попробую позже.
логическим анализатором. Осциллографом.А как определили , что пакеты уходят? Чем смотрели?
адрес по SPI 0 или 1, в зависимости от чтения или записи. По-умолчанию в АДАУ активирован режим управления по I2C, чтобы передать управление по SPI требуется три раза передать нули по SPI (три байта нулей) или трижды дернуть ножкой SS. Без этого можно слать команды хоть до потери сознания - управление будет только по I2C. Когда-то давно управлял с МК АДАУшкой по SPI, дергал ногой SS трижды и все работало. Но SigmaStudio никак не хочет управлять по SPI этой платой.Если на адрес отличный от Adau , то в ответ ничего и не будет! У одной адау по i2c и spi разные адреса!
Да что я только не делал... Похоже, что микросхема АДАУ бракованная. Попробовал с МК перевести в SPI - ноль толку. Точнее режим переводится, но на ножке MISO - высокий уровень сигнала всегда.Я вот с ходу не могу сказать , как процесс стартует. У меня обратная ситуация, я ни как не смог запустит i2c на 1467 при этом spi заработал с ходу. Глянуть смогу анализатором ,что там происходит только в выходные. Скинь еще скрин настроек spi в сигме. ( Хотя там по-другому и не настроишь.)
Для управления DSP по SPI на плате нужно удалить резисторы R11 и R14 номиналом 0 Ом. Вы их убирали?так и не смог осилить загрузку и управление по SPI. Плата ADAU1467 v1...
конечно. Это первое, что я сделал, купив плату. Даташит изучил вдоль и поперек. Ну не работает конкретно это микросхема через SPI. Похоже на брак. Как я понимаю, купить отдельно микросхему у вас уже невозможно... Заказал новую плату, посмотрим, как будет работать там...Для управления DSP по SPI на плате нужно удалить резисторы R11 и R14 номиналом 0 Ом. Вы их убирали?
При подключении по SPI SigmaStudio не проверяет, подключена микросхема или нет. Сам интерфейс SPI (в отличии от, например, I2C) этого не предусматривает, SigmaStudio могла бы читать определенный регистр, но этого не делает. Поэтому SigmaStudio будет показывать, что загрузка прошла успешно, даже если ничего не подключено. Единственный способ проверить, есть ли связь с микросхемой по SPI, - это загрузить проект и прочитать настройки на какой-нибудь вкладке. Если после чтения значения изменятся (кроме регистров состояния), значит связи с микросхемой нет. Возможно, при подключении нужно поменять местами линии MISO и MOSI.
Именно это я и проделывал. Чтения не происходит. В качестве ответа на запрос чтения регистров приходят лишь 0xFF или, по-другому, высокий уровень на ножке MISO.Единственный способ проверить, есть ли связь с микросхемой по SPI, - это загрузить проект и прочитать настройки на какой-нибудь вкладке. Если после чтения значения изменятся (кроме регистров состояния), значит связи с микросхемой нет. Возможно, при подключении нужно поменять местами линии MISO и MOSI.
Поменяйте местами линии MISO и MOSI при подключении к модулю.
ничего не происходит. Менял уже неоднократно.Поменяйте местами линии MISO и MOSI при подключении к модулю.
Как DSP тактируете?ничего не происходит. Менял уже неоднократно.