Gast
#1458009
Hi, bei einem AT91SAM9263 Controller hab ich das Problem, dass beim Zugriff auf einen SPI-IC (insgesamt hängen zwei ICs an SPI1-Bus), immer der andere auch mit angesprochen wird. Der SPI-Datentransfer läuft mittels DMA ab und beim enablen des Tranceivers der DMA leuchten obwohl der TLC5922 nicht angesprochen wird, immer die LEDs kurzzeitig auf! Die Werte, die per SPI zurückgeliefert werden (vom zweiten IC, dem Touch-Controller) sind richtig, aber das aufleuchten der LEDS ist merkwürdig. Zu Beginn programmiere ich das Mode-Register vom SPI neu, damit der richtige Chipselect ausgewählt wird (steht auch im Register dann richtig drinnen) und anschließend wird der DMA transport vorbereitet
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
Hat jmd eine Idee an was das liegen könnte? Gruß Hannes