Wakeup Light with touch user interface, anti-aliased Font, SD card access and RTC usage on STM32F746NG-DISCO board

Dependencies:   BSP_DISCO_F746NG_patch_fixed LCD_DISCO_F746NG TS_DISCO_F746NG FATFileSystem TinyJpgDec_interwork mbed-src

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Sound.cpp Source File

Sound.cpp

00001 #include "WakeupLight.h"
00002 
00003 void BSP_AUDIO_OUT_TransferComplete_CallBack()
00004 {
00005     BSP_AUDIO_OUT_Stop(CODEC_PDWN_SW);
00006 }
00007 
00008 void BSP_AUDIO_OUT_HalfTransfer_CallBack()
00009 {
00010 }
00011 
00012 void Sound_Init(void)
00013 {
00014     // OUTPUT_DEVICE_SPEAKER OUTPUT_DEVICE_BOTH
00015     uint8_t result=BSP_AUDIO_OUT_Init(OUTPUT_DEVICE_HEADPHONE,100,22050);
00016     DPrintf("Sound_Init: ID: 0x%04X, Result: %u.\r\n",wm8994_ReadID(AUDIO_I2C_ADDRESS),result);
00017 
00018     //Sound_Play();
00019 }
00020 
00021 void Sound_Play(void)
00022 {
00023     //BSP_AUDIO_OUT_Play((uint16_t *)bArray,sizeof(bArray));
00024 }