Realtime sound spectrogram using FFT or linear prediction. Spectrogram is displayed on the display of PC. リアルタイム・スペクトログラム.解析の手法:FFT,線形予測法.スペクトログラムは PC のディスプレー装置に表示される.PC 側のプログラム:F446_Spectrogram.

Dependencies:   Array_Matrix mbed SerialTxRxIntr F446_AD_DA UIT_FFT_Real

Committer:
MikamiUitOpen
Date:
Wed Mar 08 09:57:41 2017 +0000
Revision:
3:74a50c14d3fd
Parent:
2:acc16e3f91ac
4

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MikamiUitOpen 0:a539141b9dec 1 #include "mbed.h"
MikamiUitOpen 0:a539141b9dec 2 #include <string>
MikamiUitOpen 0:a539141b9dec 3 #include "Array.hpp"
MikamiUitOpen 0:a539141b9dec 4 using namespace Mikami;
MikamiUitOpen 0:a539141b9dec 5
MikamiUitOpen 0:a539141b9dec 6 #ifndef MY_FUNCTIONS_HPP
MikamiUitOpen 0:a539141b9dec 7 #define MY_FUNCTIONS_HPP
MikamiUitOpen 0:a539141b9dec 8
MikamiUitOpen 0:a539141b9dec 9 const int RX_MAX_ = 32; // 受信バッファの文字数の最大値
MikamiUitOpen 0:a539141b9dec 10
MikamiUitOpen 0:a539141b9dec 11 extern string rxBuffer_; // 受信バッファ
MikamiUitOpen 0:a539141b9dec 12 extern __IO bool eol_; // "\r" を受信した場合に true
MikamiUitOpen 0:a539141b9dec 13
MikamiUitOpen 0:a539141b9dec 14 extern Serial pc_;
MikamiUitOpen 0:a539141b9dec 15 extern DigitalOut myLed_;
MikamiUitOpen 0:a539141b9dec 16
MikamiUitOpen 0:a539141b9dec 17 // シリアル・ポートの受信割り込み
MikamiUitOpen 0:a539141b9dec 18 void Rx();
MikamiUitOpen 0:a539141b9dec 19 // データを PC へ転送
MikamiUitOpen 2:acc16e3f91ac 20 void Xfer(Array<uint16_t> &xn);
MikamiUitOpen 0:a539141b9dec 21
MikamiUitOpen 0:a539141b9dec 22 #endif // MY_FUNCTIONS_HPP