Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
5 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1514856
Топик полностью
vpv.vpv
(28.04.2025 09:48, просмотров: 56)
ответил
Nikolay_Po
на
Периферия у меня старый АЦП, у него 50нс требуется удерживать данные с момента перехода сигнала тактирования.
Должно всё выдерживаться. Я всегда использовал режимы "0" и "1" в SPI, т.е. данные сразу на шине (CPHA=0), а после клок (защёлка) или положительный или отрицательный. Пин /SS настроен правильно?
Ответить
На МК у меня режим ведущего, SS не используется, программно задан неактивным уровнем (не слейв). Сейчас погляжу детальнее. Если близко к 50нс или меньше, то буду переделывать.
-
Nikolay_Po
(28.04.2025 09:58
)
Если импульсы есть, значит, настроен правильно. )) В AVR, даже в режиме ведущего, на неиспользуемый /SS всё равно надо выдавать 0, иначе на выходах SPI будет тишина.
-
vpv.vpv
(28.04.2025 10:09
)