Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

jfont01/dsp-stm32f407-fcefyn

Open more actions menu

Repository files navigation

Proyecto DSP - FCEFyN

Tabla de Contenidos

  1. Descripción del Proyecto
  2. Plataforma y Requisitos
  3. Configuración del Entorno
  4. Estructura del Proyecto
  5. Funcionalidades Clave
  6. Protocolo de Comandos USB
  7. Diagrama de Flujo
  8. Historial de Versiones
  9. Trabajo Futuro
  10. Referencias

Descripción del Proyecto

Sistema embebido para procesamiento digital de señales en tiempo real implementado en STM32F407-DISCOVERY. Incluye:

  • Muestreo adaptable (8k-196k Hz)
  • Filtrado FIR configurable
  • Cálculo de FFT
  • Interfaz USB con osciloscopio virtual en Python

Objetivos Académicos:

  • Implementar técnicas de DSP en hardware embebido
  • Optimizar recursos computacionales
  • Diseñar protocolos de comunicación personalizados

Plataforma y Requisitos

Hardware

  • Placa: STM32F407-DISCOVERY
  • Microcontrolador: STM32F407VGT6 @ 168 MHz
  • Periféricos utilizados:
    • ADC1 (PA1)
    • TIM2 (Trigger ADC)
    • USB_OTG_FS (CDC)
    • GPIOs para LEDs de estado

Software

  • Entorno: STM32CubeIDE 1.11+
  • Librerías:
    • CMSIS-DSP v1.14+
    • STM32F4 HAL v1.27+
  • Osciloscopio Virtual (Python 3.10+)

About

Firmware en STM32F407 para la materia Procesamiento Digital de Señales - FCEFyN - UNC

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.