TI MSP432를 프로그래밍 중입니다. 단일 I2C 회선에는 4 가지 장치가 있습니다.코드 구조 : 여러 소스 파일이있는 I2C 라인의 다중 장치
코드베이스를 읽기 쉽게하기 위해 다른 장치에 관련된 기능을 다른 C 파일에 보관합니다. 파일은 원래 I2C 라인에서 하나의 장치로 개발 되었기 때문에 I2C 인터럽트는 개별 파일에 있습니다.
이러한 파일을 통합하는 적절한 방법은 무엇입니까? 주 파일에 I2C 인터럽트를 넣고 각 파일의 함수를 호출합니까? 아니면 어떤 식 으로든 인터럽트가 무엇인지 동적으로 변경하거나 다른 것을 변경합니까?