【NuTool】 저전력 블루투스 설계의 신속한 구축을 위한 개발 모듈: BLE ATCMD
Nuvoton NuTool - BLE ATCMD 는 UART에서 BLE로의 전송을 지원하는 개발 모듈입니다. 호스트 측이 처음에 BLE 기능을 지원하지 않는다고 가정해 보겠습니다. 이 경우 UART 인터페이스를 통해 BLE ATCMD에 연결한 다음 원격 휴대폰 또는 호스트 측 BLE Central과 통신하여 BLE 주변기기가 될 수 있습니다.
NuTool - BLE ATCMD에는 명령 모드와 데이터 모드의 두 가지 기능 모드가 있으며 호스트 측은 특정 GPIO를 통해 BLE ATCMD가 어떤 모드에 있는지 제어할 수 있습니다.
명령 모드에서:
호스트 측에서는 UART 보레이트, BLE 광고 장치 이름, BLE 광고 또는 연결 간격, BLE PHY 비트레이트, BLE 전송 전력, 광고 여부 등 BLE ATCMD의 다양한 매개 변수 설정을 제어할 수 있습니다.
데이터 전송 모드에서:
양쪽 모두 원격 BLE Central이 호스트 측에 연결될 때 양방향으로 데이터 전송을 수행할 수 있습니다. 먼저 호스트 측이 UART 인터페이스를 통해 BLE ATCMD로 데이터를 전송한 다음 BLE ATCMD가 BLE를 통해 원격 BLE Central로 데이터를 전송합니다. 그리고 그 반대도 마찬가지입니다.
NuTool - BLE ATCMD는 또한 Android, iOS 앱 및 소스 코드를 제공하여 사용자가 빠르게 기능을 테스트하고 검증하고 앱을 개발할 수 있도록 지원합니다.
다음은 NuTool - BLE ATCMD의 아키텍처입니다.