Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия | Следующая версия Следующая версия справа и слева | ||
ob:o7:stm32f103 [2017/04/06 23:24] иван_денисов |
ob:o7:stm32f103 [2017/04/06 23:24] иван_денисов [1 Написание простого модуля] |
||
---|---|---|---|
Строка 53: | Строка 53: | ||
**BSRR** расшифровывается как Bit Set/Reset Register. Первые 16 битов отвечают за подачу напряжения на пин, а с 16 по 31 — за сброс напряжения. Преимущество использования одного регистра связано с тем, что вы можете установить один пин, и сбросить другой за одну операцию с гарантией, | **BSRR** расшифровывается как Bit Set/Reset Register. Первые 16 битов отвечают за подачу напряжения на пин, а с 16 по 31 — за сброс напряжения. Преимущество использования одного регистра связано с тем, что вы можете установить один пин, и сбросить другой за одну операцию с гарантией, | ||
- | Для записи значений используется команда **SYSTEM.PUT**, | + | Для записи значений используется команда **SYSTEM.PUT**, |
- | + | ||
- | Подробнее про работу с типом **SET** читайте в статье Витра «[[http:// | + | |
===== 2 Компиляция ===== | ===== 2 Компиляция ===== |