Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

jokeR
Сьогодні 13:39:31

Тактоложество - гріх. Але іноді доводиться wink

dimich
Сьогодні 13:11:40
filat18 пише:

Прошу тих, хто у темі, дати пояснення: які плюси має такий підхід?

Плюси: одночасний доступ до декількох бітів у межах однієї GPIO банки; на деяких контролерах можливіть атомарного toggle; зазвичай трохи швидше, трохи менше розмір коду.
Мінуси: не кросплатформно.

filat18 пише:

На скільки швидше виконується операція?

На якому контроллері, з яким фреймворком?
Реалізуйте обидва варіанти, заміряйте швидкість або проаналізуйте асемблерний код.

filat18 пише:

І чи варто взагалі використати такий підхід?

Іноді варто, іноді ні. Залежить від задачі.

Kino
Сьогодні 12:52:22

Что мешает открыть функцию и посмотреть? Там много лишних телодвижений, понятно что прямая запись в регистр это самое быстрое что есть.

filat18
Сьогодні 12:22:49

Прошу тих, хто у темі, дати пояснення: які плюси має такий підхід? На скільки швидше виконується операція? І чи варто взагалі використати такий підхід?

Підвал форуму