Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
25.01.2019, 14:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,760
Сказал спасибо: 2,667
Сказали Спасибо 2,631 раз(а) в 1,945 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от worldmasters
|
А вообще почему такое может происходить то?? Вроде не должна же подтяжка так влиять?
|
Не должна. А прикола ради отпаять реостаты и память с резистором подтяжки почитать?
|
|
|
|
25.01.2019, 14:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,784
Сказал спасибо: 2,911
Сказали Спасибо 3,119 раз(а) в 2,110 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от worldmasters
|
Это как так ?
|
Возможен непредусмотренный сдвиг битов.
Попробуй при нулевом режиме держать SCK в нуле при отсутствии обмена (chipselect на память = 1), а при первом режиме - держать SCK в единице.
__________________
Экзорцист 40-го уровня.
|
|
|
|
25.01.2019, 15:10
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 551
Сказал спасибо: 37
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от ForcePoint
|
Возможен непредусмотренный сдвиг битов.
Попробуй при нулевом режиме держать SCK в нуле при отсутствии обмена (chipselect на память = 1), а при первом режиме - держать SCK в единице.
|
Так спи аппаратный .. Вы предлагаете просто режимы другие пользовать чтоли??
|
|
|
|
25.01.2019, 16:02
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: Подтяжка SPI MISO
Если быть предельно занудным в такой ситуации, то обычный двунаправленный мультиплексор (3 line 2 way) решает проблему. Работа таки только с одним устройствам в конкретный момент времени возможна. На стороне каждого или каждой группы своя кухня, а на МК все приходит после выборки в нужном виде. Заодно можно будет выводы МК в промежутке задействовать под другие функции
Никто и нигде не обещал/обещает/будет обещать даже минимальной совместимости при совместном подключении зоопарка на SPI.
Мультиплексирование, шинные драйверы - все как у взрослых
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
25.01.2019, 16:55
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 551
Сказал спасибо: 37
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от mike-y-k
|
Если быть предельно занудным в такой ситуации, то обычный двунаправленный мультиплексор (3 line 2 way) решает проблему. Работа таки только с одним устройствам в конкретный момент времени возможна. На стороне каждого или каждой группы своя кухня, а на МК все приходит после выборки в нужном виде. Заодно можно будет выводы МК в промежутке задействовать под другие функции
Никто и нигде не обещал/обещает/будет обещать даже минимальной совместимости при совместном подключении зоопарка на SPI.
Мультиплексирование, шинные драйверы - все как у взрослых
|
У меня плата уже разведена. Нужны минимальные необходимые и достаточные действия для нормализации работы.
По идее подтяжка к CS EEPROM выглядит логичной.
|
|
|
|
25.01.2019, 17:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,784
Сказал спасибо: 2,911
Сказали Спасибо 3,119 раз(а) в 2,110 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от worldmasters
|
Так спи аппаратный .. Вы предлагаете просто режимы другие пользовать чтоли??
|
Конечно нет. Я о том, что могут быть побочные эффекты при переключении режима мастера из SPI0 в SPI1, связанные со сменой полярности (какой фронт выдвигает данные, а какой - защёлкивает) на линии SCK.
Нет-ли такого, что режим мастера меняется при активном chipselect'е для какого-либо приёмника?
Ну и по временам предустановок и удержаний сигналов мастером пробежаться. Для M25P80 - это tCHSL, tDVCH, tSLCH, tCHDX, tSHCH.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
25.01.2019, 18:06
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: Подтяжка SPI MISO
worldmasters, разведённая плата это конечно минус , но иногда приходится и переразводить Для исключения подобных ситуаций предпочитаю запасаться соломой.
В данном варианте анализ состояния всех выводов с помощью ЛА может помочь разобраться с происходящим.
Предположения о недопустимых комбинациях сигналов вполне могут вывести на рабочий вариант модификацией кода…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
26.01.2019, 08:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2006
Сообщений: 3,611
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от Yuri222
|
отпаять реостаты и память с резистором подтяжки почитать?
|
worldmasters,Проверь это.
И ... схему электрическую принципиальную брось сюда.
...
|
|
|
|
26.01.2019, 10:31
|
|
Прописка
Регистрация: 30.08.2010
Сообщений: 143
Сказал спасибо: 237
Сказали Спасибо 35 раз(а) в 28 сообщении(ях)
|
Re: Подтяжка SPI MISO
А вот это выполняется( на стр. 21)?
SDO PIN AND DAISY-CHAIN OPERATION
там целый ритуал чтобы SDO пин освободить
|
|
|
|
29.01.2019, 13:20
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 551
Сказал спасибо: 37
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Подтяжка SPI MISO
Сообщение от johanh
|
worldmasters,Проверь это.
И ... схему электрическую принципиальную брось сюда.
...
|
Вот схема.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:18.
|
|