Задачка упрощена, конечно. Хотелось для конфигурации портов STM32L151 написать универсальное макро для всех регистров. А их там много. В некоторых для задания режима одного бита порта требуется один бит в регистре, в большинстве - 2, для альтернативных функций - 4. Думаю, как бы по имени регистра задать нужное количество сдвигов. Может, и зря. Хочу понять, можно ли. Надо попробовать решение MrYuran.
|