シーケンサーのデータをSPIで送るテスト。UART出力停止

Dependencies:   Sequence mbed-rtos mbed Amp Envelope FilterController

Fork of SpiSequencerSender_Test by Ryo Od

Revision:
2:1cad4b1dc3b7
Parent:
1:a9cbde6ba5a5
Child:
3:e5f26ae1bff3
--- a/main.cpp	Tue May 31 00:00:37 2016 +0000
+++ b/main.cpp	Fri Jun 03 01:11:24 2016 +0000
@@ -4,13 +4,13 @@
 
 #define SEQUENCE_N  16
 
-#define SPI_RATE            (1000000)
+#define SPI_RATE            (8000000)
 #define SPI_WAIT            (wait_us(1))
 #define DCO_PACKET_HEADER   (0x55)
 #define DCO_WAVE_FORM       (0x00)
 #define DCO_PULSE_WIDTH     (0x80)
 
-#define DBG_TRACE   1
+#define DBG_TRACE   0
 
 class SpiSequenceSender : public SequenceSender {
 public:
@@ -48,7 +48,7 @@
 SPI spiMaster(SPI_MOSI, SPI_MISO, SPI_SCK);
 
 Sequence sequence[SEQUENCE_N];
-SpiSequenceSender sequenceSender(&spiMaster, D10, sequence, SEQUENCE_N, 100);
+SpiSequenceSender sequenceSender(&spiMaster, D10, sequence, SEQUENCE_N, 5);
 
 int main()
 {
@@ -57,7 +57,7 @@
     
     // Test SequencerSender Run
     //
-    sequenceSender.setBpm(20);
+    sequenceSender.setBpm(120);
     for (int i = 0; i < SEQUENCE_N; i++) {
         Sequence& seq = sequenceSender.getSequences()[i];
         seq.setPitch(0);