ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1444526 Топик полностью
Cкpипaч, пророк (23.06.2024 09:12, просмотров: 82) ответил VladislavS. на Гарантия одна, в методе включения светодиода не использовать ни имя регистра, ни номер бита. Использовать абстракцию, я же приводил код метода LED::On();
У вас есть неявное предположение что все LED гарантировано ведут себя одинаково. Я в таком случае введу прикладной номер LED, а то какой номер, к какому биту какого регистра относится - спрячу внутри модуля bsp. 

Согласитесь, вероятность что нумерация LED по их месту на лицевой панели прибора, а не по биту регистра в мк - удобнее для прикладного кода.

И вообще, я утомился повторять о проектировании "сверху-вниз".

Но, как видите, повторю еще раз :)

... но не любой ценой.