ob:o7:stm32f103
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| ob:o7:stm32f103 [2017/04/06 19:48] – иван_денисов | ob:o7:stm32f103 [2017/04/06 20:33] (текущий) – иван_денисов | ||
|---|---|---|---|
| Строка 51: | Строка 51: | ||
| Мы пользуемся готовым модулем **PinCfg** для настройки параметров вывода **PC13**. А затем идет бесконечный цикл, который формирует периодическую смену состояния вывода **PC13** путем записи 13-го и 29-го бита в управляющий регистр **BSRR** для порта **C**. | Мы пользуемся готовым модулем **PinCfg** для настройки параметров вывода **PC13**. А затем идет бесконечный цикл, который формирует периодическую смену состояния вывода **PC13** путем записи 13-го и 29-го бита в управляющий регистр **BSRR** для порта **C**. | ||
| - | **BSRR** расшифровывается как Bit Set/Reset Register. Подробнее про все регистры вы найдете в файле [[http:// | + | **BSRR** расшифровывается как Bit Set/Reset Register. Первые 16 битов отвечают за подачу напряжения на пин, а с 16 по 31 — за сброс |
| - | Для записи значений используется команда **SYSTEM.PUT**, | + | Для записи значений используется команда **SYSTEM.PUT**, |
| - | + | ||
| - | Подробнее про работу с типом **SET** читайте в статье Витра | + | |
| ===== 2 Компиляция ===== | ===== 2 Компиляция ===== | ||
| Строка 77: | Строка 75: | ||
| {{ : | {{ : | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | Автор заметки: | ||
ob/o7/stm32f103.1491508087.txt.gz · Последнее изменение: (внешнее изменение)
