Gast
#844900
Hallo zusammen, ich möchte mit dem Renesas M32C StarterKit folgendes realisieren. Vom UART werden X Zeichen eingelesen, welche über den DMA direkt aufm Speicher abgespeichert werden. In der DMA ISR setze ich die Zyklen Anzahl und den Zielort wieder fest. Wenn ich mir vor und nach durchlaufen der ISR die DMA Register anschaue, dann haben diese wieder die Werte von zuvor.... Doch leider springt er mir nur ein einziges mal in die ISR hinein und kein 2. mal. Im User Guide, habe ich auch gesehen, dass es eine repeat funktion gibt - aber mit der habe ich es auch nicht hinbekommen Anbei nun mein Code. ich hoffe jmd findet den fehler, ist bestimmt nur eine Kleinigkeit....
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 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
Vielen Dank, Gruß Timo