Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
362419
Топик полностью
Mahagam
(17.10.2012 00:01, просмотров: 97)
ответил
Dir
на
Да нет, не проблема. Но при такой навороченности периферии подсознательно ожидается, что она будет более гибкой и сможет аппаратно работать почти со всеми встречающимися на практике тривиальными случаями. Но увы Ж8-(
вообще I
2
S ЦАП должен жрать 32-х битные посылки. I
2
S и SPI немного разные вещи, не кажется? :)
Ответить
ЦАП именно SPI, но слово 24-битное, поэтому я пробовал его загрузитиь в I2S-режиме, т.к. SPI у STM32 только 8 и 16-битный. Update. Для справки: у STM32 2 и 3 каналы SPI мультиплексированы с I2S.
Dir
(173 знак., 17.10.2012 00:10 - 00:21
)
Это еще ладно когда "честный" SPI, кратный 8 битам. Бывают интерфейсы аля SPI (не microwire!) с
переменной
длиной посылки. Тут как-то рекламировали супердешевые китайские ΣΔ ADC HX711, так вот у них
в зависимости от команды
rezident
(77 знак., 17.10.2012 00:21
)
Ну, это хоть ΣΔ. Тут быстродействие не важно. Можно каждый бит программно формировать. А что делать с SPI ЦАП/АЦП с 24-битными словами и быстродействием порядка 1MSPs (CLK до 30...50МГц)? Только ради того, чтобы их загрузить втюхивать
Dir
(146 знак., 17.10.2012 00:41
)