[stm32] pin naming

이채윤·2022년 5월 3일
0

임베디드

목록 보기
25/70

[naming의 중요성]

  • 개발을 진행할때 누가 봐도 알아볼 수 있는 이름을 사용하는 것은 매우 중요하다.
  • 만약 알아보기 힘든 이름을 사용하게 된다면, 그 이름에 대해서 찾아보는 시간이 오래걸리게 될 것이고 그것은 곧 전체적인 프로그래밍 시간을 길게 만들 것이다.

[pin naming을 하지 않은 경우]

  • 위의 사진은 PA4를 GPIO_output설정을 한 것이다.
  • 별 다른 네이밍을 하지 않은 모습을 확인할 수 있다.
  • 이렇게 될 경우, 같이 협업하는 사람은 PA4가 어느 역할을 하는지 다시 찾아보느라 시간이 많이 들게 될 것이다. (심한 경우에는 직접 만든 나 자신도 PA4가 무엇인지 찾게될 수도 있다.)

[pin naming을 한 경우]

  • 위 부분은 PC6,PD15, PG2, PG4에 대해서 네이밍을 한 모습이다.
  • User Label을 설정하여 네이밍을 진행할 수 있다.

  • 네이밍을 적용하고 나면, 핀 부분에 해당 이름이 뜨게 된다.
  • 코딩을 진행할때도 해당 네임을 가지고 코딩을 할 수 있다.
  • 네이밍을 한 경우에는 핀 정보를 확인하지 않은 사람도 어떤 역할을 하는지 이름만 보고도 알 수 있다.

0개의 댓글