임베디드 시스템에서 블루투스 칩은 단순한 무선 통신 모듈이 아닙니다. 오디오, 펌웨어, 전력 관리, 신호 처리까지도 통합된 작은 컴퓨터에 가깝죠.
오늘은 제가 직접 사용했던 CSR8670 칩을 중심으로, 임베디드에서 블루투스 칩이 어떤 역할을 하고, 내부적으로 어떻게 구성되는지를 정리해봅니다. 블루투스 칩이란?
블루투스 칩은 기본적으로 무선 통신을 처리하는 SoC (System on Chip)입니다. 하지만 단순히 "신호를 보내고 받는" 수준을 넘어서 다음과 같은 기능을 내포합니다: 프로토콜 스택 처리 (Bluetooth Classic / BLE) 오디오 스트리밍 처리 (SBC, aptX, AAC 코덱 등) 펌웨어 실행 및 사용자 제어 로직 (내장 MCU) DSP 처리 (에코 캔슬링, 노이즈 제거 등) 전력 제어 및 GPIO 통신 즉, MCU + DSP + 무선 모뎀 + I/O를 하나로 패키징한 고기능 칩입니다.
CSR8670 칩이 뭐가 특별할까? 제가 사용했던 CSR8670은 ...