Description: This application describes how to use the annotation of high-density characteristics of STM32F103xx I2S codec using a external play audio files. I2S protocol is widely used from the microcontroller/DSP transfer audio data to the audio codec in order to play tunes (stored in memory), or win mode sound (from microphone). STM32F103xx use of high-density SPI peripheral devices I2S audio communication and implementation of specific functions for this communication.
- [I2S] - I2S bus development of related documents
File list (Check if you may need any files):
应用大容量STM32F103xx通过外部I2S音频解码器播放音频文件.pdf
FIRMWARE\I2CAdvancedExamples_AN\version.txt
........\......................\Example2\readme.txt
........\......................\........\Slave2\project\main.c
........\......................\........\......\.......\stm32f10x_conf.h
........\......................\........\......\.......\stm32f10x_it.c
........\......................\........\......\.......\stm32f10x_it.h
........\......................\........\......\.......\RVMDK\cortexm3_macro.s
........\......................\........\......\.......\.....\FLASH.ini
........\......................\........\......\.......\.....\Project.Opt
........\......................\........\......\.......\.....\Project.Uv2
........\......................\........\......\.......\.....\STM3210B-EVAL_FLASH.ini
........\......................\........\......\.......\.....\stm32f10x_vector.s
........\......................\........\......\.......\.IDE\cortexm3_macro.s
........\......................\........\......\.......\....\Project.rapp
........\......................\........\......\.......\....\Project.rprj
........\......................\........\......\.......\....\stm32f10x_vector.c
........\......................\........\......\.......\HiTOP\Project.htp
........\......................\........\......\.......\.....\Source\cortexm3_macro.asm
........\......................\........\......\.......\.....\......\cstart_thumb2.asm
........\......................\........\......\.......\.....\......\inithardware.asm
........\......................\........\......\.......\.....\......\initvectortable.asm
........\......................\........\......\.......\.....\.ettings\reset_appl.scr
........\......................\........\......\.......\.....\........\reset_go_main.scr
........\......................\........\......\.......\.....\........\StartupScript.scr
........\......................\........\......\.......\.....\........\STM32F10x.lsl
........\......................\........\......\.......\EWARMv5\cortexm3_macro.s
........\......................\........\......\.......\.......\Project.ewd
........\......................\........\......\.......\.......\Project.ewp
........\......................\........\......\.......\.......\Project.eww
........\......................\........\......\.......\.......\stm32f10x_flash.icf
........\......................\........\......\.......\.......\stm32f10x_vector.c
........\......................\........\.....1\project\main.c
........\......................\........\......\.......\stm32f10x_conf.h
........\......................\........\......\.......\stm32f10x_it.c
........\......................\........\......\.......\stm32f10x_it.h
........\......................\........\......\.......\RVMDK\cortexm3_macro.s
........\......................\........\......\.......\.....\FLASH.ini
........\......................\........\......\.......\.....\Project.Opt
........\......................\........\......\.......\.....\Project.Uv2
........\......................\........\......\.......\.....\STM3210B-EVAL_FLASH.ini
........\......................\........\......\.......\.....\stm32f10x_vector.s
........\......................\........\......\.......\.IDE\cortexm3_macro.s
........\......................\........\......\.......\....\Project.rapp
........\......................\........\......\.......\....\Project.rprj
........\......................\........\......\.......\....\stm32f10x_vector.c
........\......................\........\......\.......\HiTOP\Project.htp
........\......................\........\......\.......\.....\Source\cortexm3_macro.asm
........\......................\........\......\.......\.....\......\cstart_thumb2.asm
........\......................\........\......\.......\.....\......\inithardware.asm
........\......................\........\......\.......\.....\......\initvectortable.asm
........\......................\........\......\.......\.....\.ettings\reset_appl.scr
........\......................\........\......\.......\.....\........\reset_go_ma