Importante:
Este vídeo es material de soporte de este curso que está disponible gratuitamente en KZitem:
- bit.ly/ArmBookCurso2024
El curso está basado en este libro que está disponible gratuitamente para descargarlo acá:
- www.arm.com/resources/educati...
Copyright © 2022 Arm Limited (or its affiliates)
Materials created and distributed by Arm Education
Materiales creados y distribuidos por Arm Education
Contenido de este vídeo:
00:00 INTRODUCCIÓN
00:27 CONEXIÓN A LA PC
00:37 Plataformas soportadas por Mbed OS
01:29 Conexión USB de la NUCLEO-F429ZI a la PC
02:22 Versión del Firmware de la NUCLEO-F429ZI
03:00 INSTALACIÓN DE HERRAMIENTAS
03:11 ST Link Driver
04:59 Creación de una cuenta en Github (Ver más abajo *Nota 1*)
05:25 Creación de fork del programa a utilizar
07:11 Creación de cuenta en Mbed
07:33 Creación de cuenta Arm
07:50 Ingreso a Keil Studio Cloud
09:22 Clone del primer programa
10:42 Análisis del primer programa (Ver más abajo *Nota 2*)
11:57 Modificación del primer programa
14:04 Grabación del programa en la placa
Nota 1: Hay una buena introducción a GitHub disponible acá:
- bit.ly/ArmBookCurso2024GIT
Ver "Introducción general" y "Control de versiones (GIT)"
Nota 2: "LED1" y "BUTTON1" son nombres definidos por Mbed-OS. Existen para la placa que usamos, NUCLEO-F429ZI, y corresponden a GPIOs de esa placa.
Se trata de pines estandarizados y la mayoría de las placas soportadas deberían tenerlos, aunque probablemente corresponderán a otros GPIOs.
En este link github.com/armBookCodeExample... hay referencias a: la información de Mbed-OS, de hardware, y la definición de esos pines para algunas placas.
En general, para cualquier placa soportada por Mbed-OS, mediante estos pasos se puede ver si estos nombres están soportados y cuáles son los pines que les corresponden:
- Paso 1: Ir a os.mbed.com/platforms/ y elegir la placa con la que se quiere trabajar
- Paso 2: Ir donde dice "These files can be found in:" y abrir el link a GitHub
- Paso 2,5: en caso de no existir el link, se debe buscar la placa en el árbol: github.com/ARMmbed/mbed-os/bl..., las placas de ST están en TARGET_STM/
- Paso 3: En GitHub abrir el archivo "PinNames.h".
- Paso 4: Buscar donde dice "Standardized LED and button names"
Otra opción alternativa para el Paso 4 es abrir la ventana de GitHub que dice "Open symbols panel"
Негізгі бет Ғылым және технология Práctica 1 - Inicio con Keil Studio Cloud
Пікірлер: 23