1 / 1 / 1
Регистрация: 20.03.2017
Сообщений: 121
|
||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||
Мигание светодиодов31.05.2018, 15:59. Показов 2119. Ответов 2
Метки нет (Все метки)
Доброго времени суток. Использую МК STM32103C8T6. Согласно схеме светодиоды находятся на порту B, на 0 и 1 пинах. Но есть некоторые вопросы.
1) Настраиваю 0 и 1 пины порта на выход с открытым коллектором, максимальная скорость - 2МГц. Никакие библиотеки не использую. Как мне нужно настроить остальные (неиспользуемые) ножки порта?
2) Хочу поочередно мигать светодиодами. Опять же, как лучше писать, и можно ли так писать вообще?
0
|
31.05.2018, 15:59 | |
Ответы с готовыми решениями:
2
мигание светодиода stm32cubeide Управление яркостью светодиодов ШИМ Мигание с прерыванием из таймера 3 (TIM3). периодическое мигание LED с таймером 100 мс STM 32L1Discovery. Реализовать переключение светодиодов с некоторой частотой |
Модератор
8909 / 6678 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|||||||||||
31.05.2018, 16:48 | 2 | ||||||||||
нет
регистры BRR и BSRR предназначены для управления ножками без чтения/ модификация/ запись правильно писать так
в данной задаче можно смотри как тебе удобней а в задачах где используется несколько потоков использование ODR может привести к неприятным последствиям так же как они стоят по умолчанию (0x04) вход
0
|
1 / 1 / 1
Регистрация: 20.03.2017
Сообщений: 121
|
||||||
01.06.2018, 19:18 [ТС] | 3 | |||||
Если неиспользуемые ножки уже настроены по умолчанию, тогда их можно не настраивать? Можно ли тогда писать так:
0
|
01.06.2018, 19:18 | |
01.06.2018, 19:18 | |
Помогаю со студенческими работами здесь
3
7 бегущих светодиодов из 8 Переключение светодиодов Мигание светодиодом(ми) Мигание светодиода Последовательное зажигание светодиодов Скорость зажигания светодиодов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |