Vocoder stm32
Добавлено: 24 май 2019, 17:11
170619 плата не тянет вокордер, но пытаеться,трудно разобрать мелодию но они похожа, на выходе,куча шумов итд,делаю вокодер на распберри,успехи уже есть,жду микрофоны!!!
пробую написать вокодер,все микрофоны спалил,это наброски
пробую написать вокодер,все микрофоны спалил,это наброски
Код: Выбрать все
#include <Arduino.h>
HardwareTimer timer(2);
#define rxPin PA7
#define TX PA8
volatile int zu;
void interruptFunction();
void setup() {
Serial1.begin(9600);
Serial1.println("Start-Vocoder");
pinMode(rxPin,INPUT);
pinMode(TX,OUTPUT);
timer.pause();
timer.setPeriod(1);
timer.setChannel1Mode(TIMER_OUTPUT_COMPARE);
timer.setCompare(TIMER_CH1, 1); // Interrupt 1 count after each update
timer.attachCompare1Interrupt(interruptFunction);
// Refresh the timer's count, prescale, and overflow
timer.refresh();
// Start the timer counting
timer.resume();
}
void loop() {
analogWrite(TX,zu*100);
Serial1.println(zu);
}
void interruptFunction() {zu = analogRead(rxPin);}