Sound Blaster 16 + STM32

Status
Not open for further replies.

Vermes

Advanced Member level 4
Joined
Aug 2, 2011
Messages
1,163
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,316
Activity points
22,318


This device uses old Sound Blaster 16 card. It has DMA and 16-bit quality at maximum sampling. SD card supported by FatFs library is used as the storage medium. Two buffers are used for playback. They can be changed in the interrupt from the card.

The connection diagram:



Obvious elements such as capacitors and pull up resistors were skipped in the diagram. As you can see, there is only four free pins, not counting those from the JTAG interface. PA9 and PA10 are to be used to UART, and the buttons are to be one on pin PB0, where is ADC.
The program searches for contigous files on the memory card and plays them in the same order as they are stored in the file table. You can additionally write support of the system OPL3 (FM synthesis system).




Link to original thread (useful attachment) – Sound Blaster 16 + STM32, czyli co nuda robi z człowiekiem
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…