Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
ob:o7:example:get [2022/03/11 14:03] iadenisov |
ob:o7:example:get [2022/03/11 14:08] iadenisov |
||
---|---|---|---|
Строка 13: | Строка 13: | ||
{{ : | {{ : | ||
- | Адреса регистров хранятся в модулях подсистемы '' | + | Адреса регистров хранятся в модулях подсистемы '' |
- | + | ||
- | Для микроконтроллеров **STM32F10xxD** адреса хранятся в модуле '' | + | |
Строка 21: | Строка 19: | ||
MODULE ExamplesGet; | MODULE ExamplesGet; | ||
- | IMPORT SYSTEM, MCU := MicroSTM32F10xxD, | + | IMPORT SYSTEM, MCU := MicroSTM32F10xxD, |
CONST pin = 7; | CONST pin = 7; | ||
Строка 27: | Строка 25: | ||
PROCEDURE InitButton*; | PROCEDURE InitButton*; | ||
BEGIN | BEGIN | ||
- | PinCfg.ConfigureInput(PinCfg.A, pin, PinCfg.pullDown); | + | PinCfg.Configure(PinCfg.C, 13, PinCfg.inputPullDown); |
END InitButton; | END InitButton; | ||
Строка 36: | Строка 34: | ||
RETURN pin IN x (из 32 битного | RETURN pin IN x (из 32 битного | ||
END CheckButton; | END CheckButton; | ||
- | |||
END ExamplesGet. | END ExamplesGet. | ||
</ | </ | ||
- | Этот пример реализует процедуру, | + | Этот пример реализует процедуру, |
Подробнее про [[https:// | Подробнее про [[https:// |