-
- Можно в двух словах объяснить алгоритм работы таймера для такого режима, чтобы я также "на пальцах" смог передать его смысл коллеге? Таймер он уже использует для начала передачи по SPI. - rezident(19.07.2013 17:48)
- Самое простое - это на том же таймере настроить свободный канал на режим ШИМ, и вывести его на цепь Slave Select. - SciFi(19.07.2013 17:51)
- А как DMA при таком способе формирования SS задействовать? - rezident(19.07.2013 17:54)
- Тот же таймер может вырабатывать запрос DMA. А ещё таймеры можно каскадировать самым причудливым образом (один запускается от другого и т.п.): так сильно повышается гибкость (но и сложность). SciFi(232 знак., 19.07.2013 18:07)
- Спасибо. Попробую предложить такой способ коллеге. - rezident(19.07.2013 18:12)
- Тот же таймер может вырабатывать запрос DMA. А ещё таймеры можно каскадировать самым причудливым образом (один запускается от другого и т.п.): так сильно повышается гибкость (но и сложность). SciFi(232 знак., 19.07.2013 18:07)
- А как DMA при таком способе формирования SS задействовать? - rezident(19.07.2013 17:54)
- Самое простое - это на том же таймере настроить свободный канал на режим ШИМ, и вывести его на цепь Slave Select. - SciFi(19.07.2013 17:51)
- Можно в двух словах объяснить алгоритм работы таймера для такого режима, чтобы я также "на пальцах" смог передать его смысл коллеге? Таймер он уже использует для начала передачи по SPI. - rezident(19.07.2013 17:48)