SpartanMC 18 SPI Testprogram mit dem SpartanMC Slave auf dem Sp601 CPU_clk = 60000 kHz Start mit den Standard Einstellungen von Master und Slave Alle Eingaben werden auf der Konsole angezeigt Naechster Test nach ESC Einstellung der Datenrate 1 = 93,75 kHz 2 = 312,50 kHz 3 = 625,00 kHz 4 = 1250,00 kHz 5 = 2500,00 kHz 6 = 5000,00 kHz : 6 Bitanzahl = 8 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Zeichen = 0x20 Master 0x000 Slave 0x020 Zeichen a = 0x61 Master 0x020 Slave 0x061 Zeichen b = 0x62 Master 0x061 Slave 0x062 Zeichen c = 0x63 Master 0x062 Slave 0x063 Zeichen d = 0x64 Master 0x063 Slave 0x064 Zeichen e = 0x65 Master 0x064 Slave 0x065 Zeichen f = 0x66 Master 0x065 Slave 0x066 Bitanzahl = 8 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Zeichen = 0x20 Master 0x066 Slave 0x020 Zeichen a = 0x61 Master 0x020 Slave 0x061 Zeichen b = 0x62 Master 0x061 Slave 0x062 Zeichen c = 0x63 Master 0x062 Slave 0x063 Zeichen d = 0x64 Master 0x063 Slave 0x064 Zeichen e = 0x65 Master 0x064 Slave 0x065 Zeichen f = 0x66 Master 0x065 Slave 0x066 Bitanzahl = 8 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Zeichen = 0x20 Master 0x066 Slave 0x020 Zeichen a = 0x61 Master 0x020 Slave 0x061 Zeichen b = 0x62 Master 0x061 Slave 0x062 Zeichen c = 0x63 Master 0x062 Slave 0x063 Zeichen d = 0x64 Master 0x063 Slave 0x064 Zeichen e = 0x65 Master 0x064 Slave 0x065 Zeichen f = 0x66 Master 0x065 Slave 0x066 Bitanzahl = 8 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Zeichen = 0x20 Master 0x066 Slave 0x020 Zeichen a = 0x61 Master 0x020 Slave 0x061 Zeichen b = 0x62 Master 0x061 Slave 0x062 Zeichen c = 0x63 Master 0x062 Slave 0x063 Zeichen d = 0x64 Master 0x063 Slave 0x064 Zeichen e = 0x65 Master 0x064 Slave 0x065 Zeichen f = 0x66 Master 0x065 Slave 0x066 Automatische Tests 4 Bit mit Fehlerpruefung Bitanzahl = 4 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x02 Master 0x001 Slave 0x002 Bitanzahl = 4 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0x07 Master 0x006 Slave 0x007 Bitanzahl = 4 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0x0a Master 0x009 Slave 0x00a Bitanzahl = 4 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0x0c Master 0x00b Slave 0x00c Automatische Tests 8 Bit mit Fehlerpruefung Bitanzahl = 8 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x08 Master 0x007 Slave 0x008 Bitanzahl = 8 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0xd5 Master 0x0d4 Slave 0x0d5 Bitanzahl = 8 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0xf7 Master 0x0f6 Slave 0x0f7 Bitanzahl = 8 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0xb2 Master 0x0b1 Slave 0x0b2 Automatische Tests 9 Bit mit Fehlerpruefung Bitanzahl = 9 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x1fb Master 0x1fa Slave 0x1fb Bitanzahl = 9 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0x1da Master 0x1d9 Slave 0x1da Bitanzahl = 9 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0x095 Master 0x094 Slave 0x095 Bitanzahl = 9 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0x014 Master 0x013 Slave 0x014 Automatische Tests 16 Bit mit Fehlerpruefung Bitanzahl = 16 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x08839 Master 0x08838 Slave 0x08839 Bitanzahl = 16 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0x0c1e5 Master 0x0c1e4 Slave 0x0c1e5 Bitanzahl = 16 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0x0e177 Master 0x0e176 Slave 0x0e177 Bitanzahl = 16 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0x0f159 Master 0x0f158 Slave 0x0f159 Automatische Tests 18 Bit mit Fehlerpruefung Bitanzahl = 18 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x10490 Master 0x1048f Slave 0x10490 Bitanzahl = 18 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0x19070 Master 0x1906f Slave 0x19070 Bitanzahl = 18 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0x285b2 Master 0x285b1 Slave 0x285b2 Bitanzahl = 18 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0x03846 Master 0x03845 Slave 0x03846 Automatische Tests 2*9=18 Bit mit Fehlerpruefung Bitanzahl = 2*9=18 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x3fa21 Master 0x3fa20 Slave 0x3fa21 Bitanzahl = 2*9=18 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0x0ed42 Master 0x0ed41 Slave 0x0ed42 Bitanzahl = 2*9=18 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0x29fa7 Master 0x29fa6 Slave 0x29fa7 Bitanzahl = 2*9=18 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0x34ddd Master 0x34ddc Slave 0x34ddd Automatische Tests 3*6=18 Bit mit Fehlerpruefung Bitanzahl = 3*6=18 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Gesendet 0x3a3ed Master 0x3a3ec Slave 0x3a3ed Bitanzahl = 3*6=18 CPAH = 1 CPOL = 0 clk = 5000,0000kHz Gesendet 0x08527 Master 0x08526 Slave 0x08527 Bitanzahl = 3*6=18 CPAH = 1 CPOL = 1 clk = 5000,0000kHz Gesendet 0x3b246 Master 0x3b245 Slave 0x3b246 Bitanzahl = 3*6=18 CPAH = 0 CPOL = 1 clk = 5000,0000kHz Gesendet 0x1193f Master 0x1193e Slave 0x1193f Bitanzahl = 8 CPAH = 0 CPOL = 0 clk = 5000,0000kHz Zeichen = 0x20 Master 0x03f Slave 0x020 Zeichen a = 0x61 Master 0x020 Slave 0x061 Zeichen b = 0x62 Master 0x061 Slave 0x062 Zeichen c = 0x63 Master 0x062 Slave 0x063 Zeichen d = 0x64 Master 0x063 Slave 0x064 Zeichen e = 0x65 Master 0x064 Slave 0x065 Zeichen f = 0x66 Master 0x065 Slave 0x066 CTRL-A Z for help | 115200 8N2 | NOR | Minicom 2.7 | VT102 | Offline | ttyUSB0