B
bouffalo-sdk
Bouffalo SDK开发指南,提供完整的Bouffalo芯片系列开发文档和参考资料。当需要使用bouffalo_sdk开发IoT/MCU应用、了解SDK架构、配置构建系统、使用外设驱动、开发无线功能、管理电源、调试固件时使用此skill。
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Bouffalo SDK开发指南,提供完整的Bouffalo芯片系列开发文档和参考资料。当需要使用bouffalo_sdk开发IoT/MCU应用、了解SDK架构、配置构建系统、使用外设驱动、开发无线功能、管理电源、调试固件时使用此skill。
How to use
- Zainstaluj skill w swoim środowisku Claude/Copilot – będzie dostępny jako referencja do dokumentacji Bouffalo SDK.
- Kiedy rozpoczynasz projekt z mikrokontrolerami Bouffalo, zapytaj skill o przegląd SDK – otrzymasz informacje o obsługiwanych chipach, strukturze katalogów i wymaganiach środowiska.
- Aby zrozumieć architekturę SDK i jego warstwę abstrakcji sprzętu (LHAL), poproś skill o wyjaśnienie projektowania modułów i API peryferiów – dowiesz się, jak ujednolicone interfejsy działają na różnych chipach.
- Podczas konfiguracji projektu i systemu budowania (Makefile, CMake, Kconfig) konsultuj się ze skillem w sprawie menuconfig, ustawień toolchaina i flag kompilacji.
- Gdy pracujesz z konkretnymi peryferiami (GPIO, UART, SPI, I2C, ADC, PWM) lub protokołami bezprzewodowymi (WiFi, BLE), poproś skill o przykłady użycia i najlepsze praktyki dla wybranego chipsa.
- W fazie debugowania i optymalizacji – wgrywanie firmware'u, analiza crashów, profilowanie pamięci i Flash – skonsultuj się ze skillem w sprawie narzędzi (CKLink, GDB, Puncover) i procedur diagnostycznych.