1
1

00:00:01,860  -->  00:00:08,050
así que volvamos a nuestro archivo de interfaz
2

2

00:00:04,720  -->  00:00:10,420
para agregar la interfaz del módulo ADC
3

3

00:00:08,050  -->  00:00:16,570
y antes de hacer eso tenemos que venir
4

4

00:00:10,420  -->  00:00:19,949
por aquí y agrego ADC aquí solo hago clic
5

5

00:00:16,570  -->  00:00:24,449
aquí y haré clic en Aceptar
6

6

00:00:19,949  -->  00:00:29,039
y ahora puedo agregar el controlador ADC
7

7

00:00:24,449  -->  00:00:33,190
sobre cabello como este requiere el ADC
8

8

00:00:29,039  -->  00:00:35,379
solo una función para inicializar voy
9

9

00:00:33,190  -->  00:00:37,659
solo pon esto aquí así y tenemos
10

10

00:00:35,379  -->  00:00:40,089
para inicializar el ADC de la misma manera que nosotros
11

11

00:00:37,659  -->  00:00:43,989
inicializar el temporizador, así que iré al
12

12

00:00:40,089  -->  00:00:46,600
archivo de implementación que es el bot
13

13

00:00:43,989  -->  00:00:49,089
Paquete de soporte dot mira lo que voy
14

14

00:00:46,600  -->  00:00:51,519
hacer es que voy a llenar el ADC
15

15

00:00:49,089  -->  00:00:53,979
función init primero y esta será
16

16

00:00:51,519  -->  00:00:56,859
inicializar el GPIO para el ADC y
17

17

00:00:53,979  -->  00:00:58,679
inicializar el ADC también estoy solo
18

18

00:00:56,859  -->  00:01:01,329
voy a traerlo aquí así
19

19

00:00:58,679  -->  00:01:04,239
hay una inicialización ADC estándar
20

20

00:01:01,329  -->  00:01:08,170
y voy a traer el MSP para el
21

21

00:01:04,239  -->  00:01:12,490
ADC también el MSP en él y el MSPD
22

22

00:01:08,170  -->  00:01:17,110
en este y este podemos usar 2d
23

23

00:01:12,490  -->  00:01:20,260
inicialice el ADC, así que este es un giro para
24

24

00:01:17,110  -->  00:01:22,450
como discutimos en nuestro archivo abstracto
25

25

00:01:20,260  -->  00:01:24,250
así que sí, veamos rápidamente el
26

26

00:01:22,450  -->  00:01:28,000
otros módulos y seguir adelante con el
27

27

00:01:24,250  -->  00:01:31,420
sistema operativo en tiempo real en sí, así que
28

28

00:01:28,000  -->  00:01:33,300
volver al archivo de interfaz veamos
29

29

00:01:31,420  -->  00:01:35,920
vamos a sumergirnos directamente en las sondas
30

30

00:01:33,300  -->  00:01:38,230
bien, así que vamos a tener
31

31

00:01:35,920  -->  00:01:40,900
sondear en él y luego vamos a tener
32

32

00:01:38,230  -->  00:01:43,900
sonda canal 0 sonda canal 1 canal
33

33

00:01:40,900  -->  00:01:46,060
2 y en el canal 3 y luego vamos
34

34

00:01:43,900  -->  00:01:49,930
para implementar esos, así que empecemos
35

35

00:01:46,060  -->  00:01:52,659
con la interfaz esta es una sonda
36

36

00:01:49,930  -->  00:01:56,020
en se inicializa 4 pines GPI UC como
37

37

00:01:52,659  -->  00:01:59,830
salidas y luego esta sonda 0
38

38

00:01:56,020  -->  00:02:04,840
pin GPIO de Tokio 0 sonda 1 solo hablando
39

39

00:01:59,830  -->  00:02:08,950
en GPIO pin 1 GPR ves 1 y luego
40

40

00:02:04,840  -->  00:02:11,829
esto 1 C 2 C 3 y C 4 a continuación, así que vamos
41

41

00:02:08,950  -->  00:02:15,160
ver la implementación, así que comenzamos primero
42

42

00:02:11,829  -->  00:02:17,920
inicializando el puerto GPIO C
43

43

00:02:15,160  -->  00:02:20,290
y luego declarando los cuatro pines como
44

44

00:02:17,920  -->  00:02:23,680
pines de salida, así que voy a traer
45

45

00:02:20,290  -->  00:02:27,160
su función de inicio de la sonda primero y es
46

46

00:02:23,680  -->  00:02:31,950
tan simple como sondearlo como vimos solo
47

47

00:02:27,160  -->  00:02:36,819
ponlo aquí inicializamos el GPIO
48

48

00:02:31,950  -->  00:02:39,370
puerto C y luego inicializamos los pines
49

49

00:02:36,819  -->  00:02:41,739
nuestro primero colocamos los pines bajos y luego
50

50

00:02:39,370  -->  00:02:45,160
establecemos los parámetros particulares de la
51

51

00:02:41,739  -->  00:02:47,130
alfileres como dije si quieres saber cómo
52

52

00:02:45,160  -->  00:02:50,680
esto está hecho, puedes enviarme un mensaje
53

53

00:02:47,130  -->  00:02:53,470
y luego podemos traer la sonda CH
54

54

00:02:50,680  -->  00:02:57,519
0 a CH 3 funciones que solo
55

55

00:02:53,470  -->  00:02:59,290
alternar el pin GPIO particular, así que voy
56

56

00:02:57,519  -->  00:03:02,410
solo tráelo todo de una vez y es un
57

57

00:02:59,290  -->  00:03:04,840
función muy simple es un vacío vacío
58

58

00:03:02,410  -->  00:03:07,900
funcionar y todo lo que hace es hablar con
59

59

00:03:04,840  -->  00:03:10,720
un particular mantener aquí sonda y esto
60

60

00:03:07,900  -->  00:03:14,049
el puerto de la sonda ha sido declarado como GPIO
61

61

00:03:10,720  -->  00:03:16,599
puerto C que lo haríamos volver a
62

62

00:03:14,049  -->  00:03:20,230
la interfaz entonces solo declaramos el
63

63

00:03:16,599  -->  00:03:22,420
sonda constante aquí usamos definir
64

64

00:03:20,230  -->  00:03:24,700
declaración para redefinir lo particular
65

65

00:03:22,420  -->  00:03:28,030
propano para que sea más legible para
66

66

00:03:24,700  -->  00:03:30,310
instancia hemos renombrado GPIO ver como sonda
67

67

00:03:28,030  -->  00:03:33,850
puerto porque ese es el puerto de la
68

68

00:03:30,310  -->  00:03:36,579
sonda hemos cambiado el nombre de GPIO pin 0 del puerto C
69

69

00:03:33,850  -->  00:03:40,000
como canal 0 canal 1 canal 2 canal
70

70

00:03:36,579  -->  00:03:44,620
3 para que podamos usar estos nombres
71

71

00:03:40,000  -->  00:03:46,840
en lugar de su nombre real como este, así
72

72

00:03:44,620  -->  00:03:50,500
por lo tanto, hemos llamado el canal de puerto de sonda 0
73

73

00:03:46,840  -->  00:03:53,590
aquí sondea el canal del puerto 1 aquí y así sucesivamente
74

74

00:03:50,500  -->  00:03:57,790
y así sucesivamente, eso es todo lo que hay que hacer
75

75

00:03:53,590  -->  00:03:59,889
la inicialización de la sonda podemos simplemente poner
76

76

00:03:57,790  -->  00:04:02,579
un comentario aquí para indicar que esa es la
77

77

00:03:59,889  -->  00:04:05,139
final de la sonda en la inicialización
78

78

00:04:02,579  -->  00:04:08,470
Voy a poner un comentario que es solo un
79

79

00:04:05,139  -->  00:04:10,510
línea aquí como esta, sí se ve
80

80

00:04:08,470  -->  00:04:12,819
bueno a continuación vamos a proporcionar un
81

81

00:04:10,510  -->  00:04:15,130
función para establecer el RCC y esto
82

82

00:04:12,819  -->  00:04:17,320
nos permite configurar el reloj del sistema a 2
83

83

00:04:15,130  -->  00:04:19,690
megahercios en caso de que lo necesitemos
84

84

00:04:17,320  -->  00:04:22,150
así que, por supuesto, vamos a poner el
85

85

00:04:19,690  -->  00:04:24,280
interfaz por ahí primero vamos a
86

86

00:04:22,150  -->  00:04:28,480
llamamos a este quístico vamos a llamar al
87

87

00:04:24,280  -->  00:04:31,180
configuración del reloj del sistema 80 megahercios
88

88

00:04:28,480  -->  00:04:34,870
un muy autodescriptor un nombre
89

89

00:04:31,180  -->  00:04:37,390
Voy a venir aquí, voy a poner
90

90

00:04:34,870  -->  00:04:38,770
esto aquí arriba escribimos el
91

91

00:04:37,390  -->  00:04:42,970
implementación de este particular
92

92

00:04:38,770  -->  00:04:48,400
voy a venir aquí y luego yo
93

93

00:04:42,970  -->  00:04:51,010
puede ponerlo aquí así, así que estos
94

94

00:04:48,400  -->  00:04:54,880
parámetros configuran el reloj del sistema a 80
95

95

00:04:51,010  -->  00:04:59,080
megahercios a la derecha moviéndose sobre lo que queda
96

96

00:04:54,880  -->  00:05:02,200
podemos revisar nuestro resumen bien tenemos
97

97

00:04:59,080  -->  00:05:04,090
hacer la inicialización de LCD así que lo que soy
98

98

00:05:02,200  -->  00:05:07,120
pensando es que vamos a separar el
99

99

00:05:04,090  -->  00:05:08,020
Inicialización de LCD desde la placa
100

100

00:05:07,120  -->  00:05:10,920
Paquete de soporte
101

101

00:05:08,020  -->  00:05:13,210
para que podamos llamar a la pantalla LCD
102

102

00:05:10,920  -->  00:05:15,300
inicialización solo con una línea de
103

103

00:05:13,210  -->  00:05:18,490
código dentro del tablero Paquete de soporte
104

104

00:05:15,300  -->  00:05:20,710
porque me doy cuenta de que cuando poblo
105

105

00:05:18,490  -->  00:05:23,290
todo el paquete de soporte del archivo dot C
106

106

00:05:20,710  -->  00:05:26,080
con la función se requiere para LCD
107

107

00:05:23,290  -->  00:05:29,080
inicialización se vuelve enorme y
108

108

00:05:26,080  -->  00:05:31,270
eso lleva una pelota, diría que el 80% de la
109

109

00:05:29,080  -->  00:05:32,980
longitud de falta así que lo que voy a hacer es
110

110

00:05:31,270  -->  00:05:35,530
por supuesto voy a subir dos
111

111

00:05:32,980  -->  00:05:37,770
versiones una versión del tablero
112

112

00:05:35,530  -->  00:05:40,810
paquete de soporte con la pantalla LCD
113

113

00:05:37,770  -->  00:05:43,510
inicialización incluida en el punto C de BSP
114

114

00:05:40,810  -->  00:05:45,630
y luego otro proyecto con una amplia
115

115

00:05:43,510  -->  00:05:48,370
paquete de soporte con la pantalla LCD
116

116

00:05:45,630  -->  00:05:50,770
inicialización incluida en su propia pantalla LCD
117

117

00:05:48,370  -->  00:05:53,050
controlador que se llama en el BSP y
118

118

00:05:50,770  -->  00:05:57,450
puedes descargarlos y agregarlos
119

119

00:05:53,050  -->  00:05:57,450
a los artistas cuando estamos construyendo, sí
