Включаем подтяжку на неиспользуемых пинах с помощью макросов (STM8)

Началось все с того, что надоело прописывать вручную такие вещи:


PA_CR1 = (1 << 0) | (1 << 1) |(0 << 2) | (0 << 3) | (0 << 4) | (1 << 5) | (1 << 6) | (1 << 7)
//И так далее для всех портов


Накидал простенький файлик, который в зависимости от дефайнов включает на неиспользуемых пинах подтяжку.


Читать дальше