- 제조사별 CAN 모듈 소개2024년 10월 04일 12시 36분 38초에 업로드 된 글입니다.작성자: IIIIIIIIIIIIIIIIIIIIl
주요 차량용 반도체를 생산하는 제조업체로는 Infineon, NXP, STMicroelectronics, TI, Renesas 등이 있습니다. 따라서 다양한 마이크로컨트롤러가 존재하고 서로 다른 이름으로 참조되는 CAN 컨트롤러가 존재합니다. 모든 CAN 컨트롤러 제조업체는 표준에서 요구하는 동일한 기능을 보장하지만 CAN 주변 장치의 실제 구현은 제조업체에 따라 다릅니다. NXP에서는 생산한 MCU에서는 FlexCAN 컨트롤러라고 하며 Infineon Technologies에서 생산한 MCU에서는 MCMCAN 컨트롤러로 표현됩니다. STMicroelectronics에서 생산한 MCU에서는 bxCAN(Basic Extended CAN) 컨트롤러로 표현됩니다. 각 MCU에는 해당 CAN 컨트롤러에서 여러 인스턴스가 있을 수 있습니다. 각 회사별로 표현하는 명칭은 다를 수 있지만 기본적인 작동 방식과 개념은 모두 동일합니다. 멀티 버스 프로토콜, 오류 관리, 표준/확장 CAN 데이터 프레임 통신 기법, 다양한 데이터 프레임의 전송/수신과 같은 이론적 개념을 이해하기 위해서는 마이크로컨트롤러의 CAN 컨트롤러가 어떻게 작동하는지 이해를 진행하고 실제 하드웨어 장비를 가지고 구현을 해보는것이 좋습니다. CAN 컨트롤러의 주요 기능으로는 크게 메시지 버퍼, 메일박스, Rx FIFO, FIFO 메시지 ID 필터 테이블, CAN 프로토콜 엔진과 같은 개념이 있습니다. 이러한 개념들은 CAN 데이터의 전송 및 수신에 사용됩니다.
제조사 CAN 모듈 Allwinner Allwinner CAN (BananaPi) Analog Devices BlackFin/ADSP-CM40x Atmel AT91SAM9263/SAM7/SAMA5 Atmel CANary Bosch C_CAN / D_CAN Bosch M_CAN NXP (Freescale) TouCAN NXP (Freescale) FlexCAN Gridconnect DSTni™ IFI CAN FD arbitration, in ISO mode IFI CAN FD fast data phase, ISO mode IFI CAN FD arbitration, non-ISO mode IFI CAN FD fast data phase, non-ISO Infineon MultiCAN Infineon MultiCAN FD (NBTR extended view) Infineon MultiCAN FD FNBTR data phase IPMS CAN-CTRL Kvaser CAN FD arbitration, ISO mode Microchip PIC18F (비활성화) Microchip dsPIC33 Microchip PIC32 NXP SJA1000 (Philips) or Intel Profichip SMC1000 Renesas (NEC) AFCAN Renesas M16C/29 Renesas M32C/87 Renesas H8SX/1725 RCAN Renesas RX62N/RX621 Renesas RZ Family with RS-CAN ST Microelectronics bxCAN TI TMS320 family with eCAN Xilinx XCAN [표1] 제조사별 CAN 모듈 내역
참고자료
'네트워크 > CAN 프로토콜' 카테고리의 다른 글
bxCAN 주요기능 소개 - interrupts (0) 2024.10.08 CAN 통신을 이루는 하드웨어 (CAN Controller & CAN Transceiver) (0) 2024.10.04 CAN 2.0A (Standard Format) VS CAN 2.0B (Extended Format) (0) 2024.09.19 CAN 프로토콜 개요 (0) 2024.09.18 다음글이 없습니다.이전글이 없습니다.댓글