Firmware and design files for an educational DSP device. https://bitgloo.com/projects/stmdsp
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Clyne a64b86aa54 test process_data speed measurement 4 years ago
cfg improved elf loading 4 years ago
filter filter loading and real-time execution 4 years ago
gui test process_data speed measurement 4 years ago
mathematica Added mathematica test code 4 years ago
source test process_data speed measurement 4 years ago
.gitignore add elf load draft, filter program template 4 years ago
.gitmodules using serial lib, can connect to device 4 years ago
LICENSE Initial commit 5 years ago
Makefile 8kSps rate; elf in SRAM2 4 years ago
README.md Update README.md 4 years ago
openocd.sh 8kSps rate; elf in SRAM2 4 years ago

README.md

stmdsp

Code for an STM32-based DSP device.

Goals:

  • Read +/- 5V signal(s) off of at least one pin
  • Send +/- 5V signal(s) off of at least one pin
  • Perform DSP calculations (e.g. filtering) on-device
  • Communicate with a computer program to allow for the reading, writing, and transformation of signals.

See the wiki for pages on each of these goals.

Source code for the device's firmware is in the source directory. gui contains code for a custom GUI for the device, in C++.

Code for using the device with Mathematica will be added soon.