malalam / BeatGeneratorSTM32F4

Programmable beat generator for STM32F4 Discovery Board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BeatGeneratorSTM32F4

##Programmable Beat Generator for the STM32F4 Discovery Board

  • Application files in Copatone SPA-32 Folder
    • Refer to the following files for implementation details: accel.c,playback.c,speaker.c,main,lab4p2.c,lab4p3.c and the corresponding header files.

How it works:

  • Load the files onto STM32F4 Discovery Board using Keil IDE.
  • After loading, should see a signal that the board is now recording in the Keil IDE (note: can use the onboard button to reset timer and start recording again).
  • Shake the board for the desired beat for 8 seconds.
  • Board will immediately start playing the beat generated through the audio jack.
  • The generated 8 second beat will continue to replay until stopped using the onboard button.
  • To generate a new beat, simply press the onboard button again and the timer will reset.

About

Programmable beat generator for STM32F4 Discovery Board


Languages

Language:C 56.0%Language:HTML 23.3%Language:D 11.0%Language:Assembly 7.0%Language:C++ 2.3%Language:Makefile 0.5%