Size: a a a

2021 April 02

LZ

Leonid Zaliubovskii in Embedded Group
Ком 123
Предлагаю зарубиться по хардкору, взять дизассемблер и оптимизировать скомпиленный код.
эээ, это было мое предложение 😁 я не успел написать прст
источник

СС

Сиие Сууие in Embedded Group
hold3r
А все, нашел решение, спасибо вас)))
Что за решение то вышло
источник

h

hold3r in Embedded Group
Leonid Zaliubovskii
а значение констант какое у тебя?
источник

К1

Ком 123 in Embedded Group
Leonid Zaliubovskii
эээ, это было мое предложение 😁 я не успел написать прст
А вот "in big family face no clats-clats!")
источник

h

hold3r in Embedded Group
Сиие Сууие
Что за решение то вышло
atime заранее посчитать и убрать в таблицу, но не уверен что выйдет меньше
источник

A

Alexander in Embedded Group
Ком 123
Предлагаю зарубиться по хардкору, взять дизассемблер и оптимизировать скомпиленный код.
+
источник

h

hold3r in Embedded Group
Вот тогда ещё скажите, я выше считываю raw значения по i2c, но без квалификатора volatile мне компилятор вырезает эти функции, хотя эти переменные потом вроде как используются.
Чем он руководствуется?
источник

LZ

Leonid Zaliubovskii in Embedded Group
Ком 123
А вот "in big family face no clats-clats!")
блин, сидел и думал при чем тут сгустки. Невнимательно прочел
источник

h

hold3r in Embedded Group
Ееее, 150 байт как с куста, спасибо ребята )
источник

RC

Roman Clor in Embedded Group
Народ, а на stm32f4 можно вешать 2 ножки на EXTI одновременно? я имею ввиду PC13 PD13 , ну разные порты но линия EXTI общая. Куб просто не дает так сделать.
источник

DZ

D Z in Embedded Group
Можно, но в прерывании надо маску проверять по какому порту оно сработало.
источник

PB

Petr Belyaev in Embedded Group
источник

PB

Petr Belyaev in Embedded Group
Что-то мне кажется, что мультиплексор только одно выплюнет на выход. Или он как-то умеет логическое или от входов у них?
источник

AK

Anton Kirilenko in Embedded Group
сначала одно, оно обработается, а потом второе
источник

ED

Electronics Designer in Embedded Group
Roman Clor
Народ, а на stm32f4 можно вешать 2 ножки на EXTI одновременно? я имею ввиду PC13 PD13 , ну разные порты но линия EXTI общая. Куб просто не дает так сделать.
Две ножки разных портов, но с одним абсолютным номером, невозможно одновременно использовать для генерации прерывания, поскольку такие ножки подключены к одной линии EXTI через мультиплексор, позволяющий выбрать только один вход.
источник

ED

Electronics Designer in Embedded Group
Картинку из даташита уже привели выше.
источник

RC

Roman Clor in Embedded Group
Electronics Designer
Две ножки разных портов, но с одним абсолютным номером, невозможно одновременно использовать для генерации прерывания, поскольку такие ножки подключены к одной линии EXTI через мультиплексор, позволяющий выбрать только один вход.
Я покопался в регистрах и увидел)
источник

RC

Roman Clor in Embedded Group
эх резать дорожки)
источник

ED

Electronics Designer in Embedded Group
Угу. Даташиты от ST надо читать как договор с банком - медленно, вдумчиво и со всеми примечаниями. :)
источник

RC

Roman Clor in Embedded Group
я плату разводил в спешке, и изменил в угоду топологии схему, и вот результат)
источник