189 похожих чатов

Но таймеры то должны +/- корректно сработать и джиттер gpio

не такой уж большой будет, не?

16 ответов

2 просмотра

Да норм. Многие ногами рисуют если много каналов нужно.

Х- Автор вопроса
Alexander
Да норм. Многие ногами рисуют если много каналов н...

А с spi там можно непрерывно передавать или он может внезапно паузы вставить в данных?

Х
А с spi там можно непрерывно передавать или он мож...

Можно и с SPI. Если вместе с DMA - ненужных пауз не будет.

Х- Автор вопроса
Alexander
Можно и с SPI. Если вместе с DMA - ненужных пауз н...

Тут просто буквально на днях обсуждали, можно ли использовать CS от spi в качестве gpio, т.е. можно ли его на сколь угодно долго заставить менять состояние.

Х
Тут просто буквально на днях обсуждали, можно ли и...

В STM32 не только можно, но и нужно. :) Чтобы SPI в STM32 работал как ведущий, надо не допустить его перехода в режим ведомого - а такой переход автоматически происходит, если CS упал в ноль. Для исключения этого ставится бит SSM, которым CS отключается от SPI, и бит SSI, который учитывается вместо CS как вечная единица. После этого CS становится обычным GPIO.

Х- Автор вопроса
Electronics Designer
В STM32 не только можно, но и нужно. :) Чтобы SPI...

Я про руление CS в режиме spi, т.е. можно ли аппаратному spi так кормить данные, чтоб работал как гпио.

Х
Я про руление CS в режиме spi, т.е. можно ли аппар...

Хочешь сказать что бы при попытке что то в SPI плюнуть тот ронял CS

Х- Автор вопроса
Alexander
Странный вопрос. Нипанятна.

Ну это было отчасти теоретическое рассуждение. Если нельзя перенастроить в гпио и есть только аппаратный блок

Х- Автор вопроса
Алексей Сугоняев
Хочешь сказать что бы при попытке что то в SPI плю...

Хочу сказать что можно ли плевать мусор постоянно, чтоб cs был единицей сколь угодно долго?

Х- Автор вопроса
Alexander
В аппаратном режиме нет.

Ты же вроде говорил, что можно, раз светиками реально управлять им. И с dma не будет пауз

Х
Я про руление CS в режиме spi, т.е. можно ли аппар...

По сути в режиме ведущего в STM32 CS всегда GPIO.

Х- Автор вопроса
Electronics Designer
По сути в режиме ведущего в STM32 CS всегда GPIO.

Мы обсуждали там esp, но не суть наверное.

Похожие вопросы

Обсуждают сегодня

кто поможет крякнуть чит? (реверс инжиринг) чтобы разблокировать премиум версию
Mёdkinson Medvezhkin
39
давайте за механические клавиатуры потрём, мне тут неучтенных денег упало и их можно потратить на что-то такое, вот думаю про dark project kd87a, кто-то имеет что-то подобное?
Oleg Nosov
24
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос по организации кода. Пилю свой велосипед логгер Есть у меня множество уровней сообщений. Я набрасываю сообщения в стринглист, а когда они нужны, вызываю их через функц...
Serjone
21
Мне интересно, скорее людей здесь используют D, Rust, C/C++ для решения реальных прикладных задач за деньги?)
Evil Satanson
18
Has anyone experienced Sign in with Apple (with Firebase Authentication) does not provide name or email of the user even when requested with "email" and "fullName" scopes? He...
Sree (𝓣𝓪𝔂𝓵𝓸𝓻'𝓼 𝓥𝓮𝓻𝓼𝓲𝓸𝓷) 🦉 🦉
12
Диски перестали работать почему-то в Нидерландах тогда. 0кб в сек Никто как я понял не сможет посоветовать vds в Нидерландах ?
Stargrapefruit
16
Накину для размышления… есть значит у нас е2ее чат, есть локальная история. Происходит смена ключей у одной из сторон. Как бы восстановить историю? Ну и опциональное это то чт...
iEvgen =MH=
8
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Господа, кто тут мастер consul-template и nomad? Не осилил понять. Есть nomad нода, на ней раннится аллокейшн, в jobspec у него есть template , в файле темплейта я прохожусь ...
Peter H.
1
Карта сайта