안녕하세요. 오늘은 기존의 프로젝트에 CLI기능을 추가하겠습니다. CLI란 Command Line Interface의 약자이고 명령어를 입력해서 장치의 동작을 제어하고 상태를 모니터링할 수 있는 방법을 의미합니다. 해당 프로젝트는 이미 UART로 송수신기능이 구현되어있으므로 UART로 CLI기능을 추가하겠습니다. 이미 구현되어있는 CLI코드가 있으므로 해당 코드를 이 프로젝트에 옮겨서 사용하겠습니다. 해당코드는 UART통신할때 Write/Read하는 함수만 CLI코드에 동작가능하게 넣으면 되므로 다른 프로젝트에도 적용이 매우 쉽습니다. 그래서 해당코드를 설명하는 방식으로 적겠습니다. 코드 출처 : https://github.com/chcbaram/stm32wb55-ble/tree/main/firmware..