Страница 1 из 1

STM32F407 порты ввода-вывода

Добавлено: Ср авг 21, 2013 01:19:06
sx386
Есть переменная типа Integer, к примеру a = 191; (1011111100000000)
Как установить порты A0...A15 в состояние битов переменной "а" ?

A0=1
A1=0
A2=1
A3=1
A4=1
A5=1
A6=1
A7=1
A8=0
A9=0
A10=0
A11=0
A12=0
A13=0
A14=0
A15=0

Re: STM32F407 порты ввода-вывода

Добавлено: Ср авг 21, 2013 08:06:08
Open
GPIOA->ODR = A;

или так

GPIOA->BSRRL = A;
GPIOA->BSRRH =~A;

Re: STM32F407 порты ввода-вывода

Добавлено: Ср авг 21, 2013 10:39:43
optima
Только 191 будет так 0000000010111111