wav_player_hal.h 389 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include <stdint.h>
  3. #include <stddef.h>
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7. void wav_player_speaker_init(uint32_t sample_rate);
  8. void wav_player_speaker_start();
  9. void wav_player_speaker_stop();
  10. void wav_player_dma_init(uint32_t address, size_t size);
  11. void wav_player_dma_start();
  12. void wav_player_dma_stop();
  13. void wav_player_hal_deinit();
  14. #ifdef __cplusplus
  15. }
  16. #endif