1. STM32 마이크로컨트롤러를 활용한 CAN 버스 인터페이스 하드웨어 및 임베디드 드라이버 통합 구현 (작성 배경 및 취지)임베디드 시스템 및 자동차 내부 통신 네트워크(In-Vehicle Network) 설계 시 CAN(Controller Area Network, ISO 11898) 프로토콜은 뛰어난 실시간성과 노이즈 내성, Multi-Master 구조의 특징을 기반으로 필수 기술 표준으로 활용되고 있습니다.그러나 실제 현장에서 MCU 내부 CAN 컨트롤러(STM32 bxCAN)를 활용해 네트워크를 구성할 때, 비트 타이밍(Bit Timing) 계산 오류, CAN 필터(Filter Bank) 미설정으로 인한 수신 인터럽트 드롭, 물리 계층 트랜시버(SN65HVD230, TJA1050)의 전압 레벨 ..