@@ -28,6 +28,8 @@ AnalogOut out(PTE30);
28
28
AnalogIn in (A0);
29
29
AnalogOut out (D12); // D12 is P0_12, the DAC output pin
30
30
31
+ // no pin to access DAC on these targets:
32
+ // TARGET_DISCO_F746NG
31
33
// No DAC on these targets:
32
34
// TARGET_NUCLEO_F030R8
33
35
// TARGET_NUCLEO_F070RB
@@ -40,32 +42,42 @@ AnalogOut out(D12); //D12 is P0_12, the DAC output pin
40
42
defined(TARGET_NUCLEO_F303RE) || \
41
43
defined(TARGET_NUCLEO_F334R8) || \
42
44
defined(TARGET_NUCLEO_F446RE) || \
43
- defined(TARGET_NUCLEO_F446ZE) || \
44
45
defined(TARGET_NUCLEO_L053R8) || \
45
46
defined(TARGET_NUCLEO_L073RZ) || \
47
+ defined(TARGET_NUCLEO_L476RG) || \
46
48
defined(TARGET_NUCLEO_L152RE)
47
49
AnalogIn in(A0);
48
50
AnalogOut out (A2);
49
51
50
- #elif defined(TARGET_NUCLEO_F746ZG )
52
+ #elif defined(TARGET_NUCLEO_F303K8 )
51
53
AnalogIn in (A0);
52
- AnalogOut out (PA_4 );
54
+ AnalogOut out (A3 );
53
55
54
- #elif defined(TARGET_NUCLEO_F207ZG)
56
+ #elif defined(TARGET_NUCLEO_F207ZG) || \
57
+ defined (TARGET_NUCLEO_F746ZG) || \
58
+ defined(TARGET_NUCLEO_F303ZE) || \
59
+ defined(TARGET_NUCLEO_F410RB) || \
60
+ defined(TARGET_NUCLEO_F446ZE) || \
61
+ defined(TARGET_NUCLEO_F429ZI)
55
62
AnalogIn in(A0);
56
63
AnalogOut out (D13);
57
64
58
65
#elif defined(TARGET_ARCH_MAX)
59
66
AnalogIn in (PA_0);
60
67
AnalogOut out (PA_4);
61
68
69
+ #elif defined(TARGET_DISCO_L053C8) || \
70
+ defined (TARGET_DISCO_F334C8)
71
+ AnalogIn in(PA_1);
72
+ AnalogOut out (PA_4);
73
+
62
74
#elif defined(TARGET_DISCO_F407VG) || \
63
75
defined (TARGET_DISCO_F469NI)
64
76
AnalogIn in(PC_5);
65
77
AnalogOut out (PA_4);
66
78
67
- #elif defined(TARGET_NUCLEO_F303ZE )
68
- AnalogIn in (PC_5 );
79
+ #elif defined(TARGET_DISCO_L476VG )
80
+ AnalogIn in (PA_0 );
69
81
AnalogOut out (PA_5);
70
82
71
83
#elif defined(TARGET_DISCO_F429ZI)
0 commit comments