Size: a a a

2021 April 02

ED

Electronics Designer in Embedded Group
Бывает, бывает...
источник

RC

Roman Clor in Embedded Group
лан прототип он и в Африке весь в МГТФ)
источник

SP

Stanislav Popov in Embedded Group
разочаровался в эмбеде. асинк слишком сложный
источник

ND

Nikita D in Embedded Group
Electronics Designer
Две ножки разных портов, но с одним абсолютным номером, невозможно одновременно использовать для генерации прерывания, поскольку такие ножки подключены к одной линии EXTI через мультиплексор, позволяющий выбрать только один вход.
void EXTI15_10_IRQHandler()
{
 if (__HAL_GPIO_EXTI_GET_IT(GPIO_PIN_12) != 0x00u)
 {
   HAL_GPIO_EXTI_CLEAR_IT(GPIO_PIN_12);
   ...
 }
 
 if (
HAL_GPIO_EXTI_GET_IT(GPIO_PIN_15) != 0x00u)  
 {
   __HAL_GPIO_EXTI_CLEAR_IT(GPIO_PIN_15);
   ...
 }
}
Вот так работает же
источник

ED

Electronics Designer in Embedded Group
Внимательно смотрим: этот обработчик не сработает от ножек PB15 и PC15, например.
источник

D

Dr Zlo in Embedded Group
сработает
источник

ED

Electronics Designer in Embedded Group
Внимательно смотрим на мультиплексор.
источник

ED

Electronics Designer in Embedded Group
PB15 и PC15 заведены на одну линию EXTI15, и подключить к ней мы можем либо одну, либо другую ножку, но никак не обе одновременно.
источник

D

Dr Zlo in Embedded Group
ха, и правда
источник

D

Dr Zlo in Embedded Group
никогда не задумывался об этом
источник

ED

Electronics Designer in Embedded Group
PB14 и PB15 сработает, PA14 и PB15 сработает, а PB15 и PC15 не сработает.
источник

ND

Nikita D in Embedded Group
тогда чтоб не резать можно  на соседнюю свободную закоротить
источник

RC

Roman Clor in Embedded Group
Stanislav Popov
разочаровался в эмбеде. асинк слишком сложный
А типо в web он проще?
источник

SP

Stanislav Popov in Embedded Group
Roman Clor
А типо в web он проще?
ну в вебе есть экзекутеры футур в кишки которых не надо лазить
источник

RC

Roman Clor in Embedded Group
Stanislav Popov
ну в вебе есть экзекутеры футур в кишки которых не надо лазить
за то тут тебе и таймеры и критические секции верти все на скиле и радуйся.
источник

SP

Stanislav Popov in Embedded Group
да не нужно это все
источник

RC

Roman Clor in Embedded Group
RTOS есть для камней побольше
источник

SP

Stanislav Popov in Embedded Group
мне очень не нравится идея тредов
источник

RC

Roman Clor in Embedded Group
У реактивной модели рантайм конский
источник

SP

Stanislav Popov in Embedded Group
да... возможно я к этому приду
источник