/Project-Voice

The voice project of Embedded System use STM32

Primary LanguageC

Project-Voice

The voice project of Embedded System use STM32 (Note: this is project for my university graduate)

Goal:

  1. Record sound into storage device
  2. Analysis what period of recording wave is speech

How to use it:

1.If you don't want to modified the source code and do some handcraft please see step 2. While you want to bulid your own, make sure you have some concept of EE and ICE. Then see step

2.Buy

Install Steps:

Hardware

  • STM32F407VG Core Board
  • STM32F4 Discovery
  • STM32F4 EVB
  • QCopter MachineVision
  • Multimedia & Ethernet Board (Still designing)

Development Tools

  • Program IDE
    • Code::Blocks
    • Keil C
  • Hardware design
    • Altium Designer
    • LTSPICE
  • Documents
    • Notepad++
    • Microsoft Office 2010
    • Adobe Acrbat Reader ProX
  • Platfrom

Reference projects

Reference websites

Reference documents

  • From ST :

    • AN 2834 - ADC accuracy in STM32F series
    • AN 3070 - Managing the Driver Enable signal for STM32's USART
    • AN 3116 - STM32's ADC modes and their application
    • AN 3126 - Audio and waveform generation using the DAC in STM32 microcontroller families
    • AN 3371 - Using hardware RTC in STM32F0, F2, F3, F4 and L1 series
    • AN 3997 - Audio playback and recording using the STM32F4DISCOVERY
    • AN 4013 - STM32F1, F2, F4 and L1 timer overview
    • AN 4073 - Improve ADC accuracy using STM32F2 and F4 series
    • PM 0214 - STM32F3xxx and STM32F4xxx Cortex-M4 programming manual
    • RM 0008 - Reference manual for STMF1xx advanced ARM-based 32-bit MCUs
    • RM 0090 - Reference manual for STMF4xx advanced ARM-based 32-bit MCUs
    • STM32F4-Technical-Training
    • 2013 ARM Design Contest - STM32F4 Training
    • STM32F4-EVB User Manual
      • STM32F4 DISCOVERY Documentations
  • From PassLab :

    • Ground Loops

創用 CC 授權條款
Project-Voice吳振豪製作,以創用CC 姓名標示 3.0 Unported 授權條款釋出。