Последним микроконтроллером, который я использовал, был MSP430
В котором использовался код вроде
WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer
P2REN = 0;
P2DIR = 0;
P1DIR = (BIT0 | BIT1 | BIT2);// this sets up the output pin 1.0 1.1 1.2 to be able to be turned on
P2DIR |= (BIT0 | BIT1);// this allows the pin 2.0 and 2.1 to be able to be read from
Теперь я использую STM32F103C8T6 или STM32, как его называют большинство сайтов / видео.
Я ищу способ, когда датчик срабатывает или "включен", чтобы перехватить это через контакт и вывести действие через другой контакт.
т.е. для
If (читает входной контакт )
(действует на выходной контакт)
Из того, что я могу сказать из всех исследований, которые я провел, STM32 более «сложен», но «тупее» в то же время, что и раньше, чем я мог просто прочитать булавку и выполнить действие, теперь кажется очень сложным то, что я должен сделать, чтобы сделать то же самое, что раньше было простым процессом.
Любые идеи или подсказки, указывающие мне в правильном направлении ? Если вы можете дать мне пример того, как будет оформлен образец блока кода, я лучше всего усвою его на примерах обратного проектирования и тестировании, чтобы увидеть, как это работает.