Fundamentos de Sistemas Embebidos
Enviado por Pablo Martinez • 11 de Marzo de 2021 • Informe • 891 Palabras (4 Páginas) • 300 Visitas
Universidad Nacional Autónoma de México
Facultad de Ingeniería
Ingeniería en Computación
Fundamentos de Sistemas Embebidos
Grupo 3
Practica 1
Introducción a los sistemas embebidos
Alumnos
Martínez Téllez Pablo
Ramírez Revilla Ian
Rivera González Rubén
Profesora
M.A Ayesha Sagrario Román García
Ciudad Universitaria, CDMX a 7 de febrero de 2020
Objetivo
Creación de una imagen de windows IoT y Raspbian para la tarjeta de pruebas raspberry pi, así como la verificación de comandos básicos y la instalación de software para el manejo remoto de la tarjeta.
Introducción
La tarjeta Raspberry pi es un sistema electrónico de dimensiones pequeñas que incluso cabe en la palma de nuestra mano y podemos transportar fácilmente, pero no toda su funcionalidad de queda en su particular tamaño sino que puede trabajar como una computadora no obstante los recursos son limitados pero cubren una tarea en específico. Como la tarjeta funciona como una computadora necesita un sistema operativo para poder utilizarla y programar lo que necesitamos. Existen distribuciones de windows y mac para la tarjeta Raspberry enfocadas al uso del IoT(internet de las cosas) entre otras más pero el que tiene un uso relevante es el Raspbian, una distribución de linux enfocada al uso del IoT que es la usada durante esta y prácticas y las siguientes.
Desarrollo
La instalación del sistema operativo fue realizado grabando una imagen de Raspbian en la tarjeta SD, se siguieron los pasos de instalación y asignación de usuario y contraseña.
Para los puntos 1 y 2 de la práctica se ingresó al símbolo del sistema donde observamos la configuración de los pines de la tarjeta[pic 1]
Para la actividad 3 se hizo la configuración con el comando sudo raspi-config para poder acceder a nuestra raspberry pi de manera remota, habilitando SSH y VNC viewer [pic 2]
[pic 3]
4. Algunos de los comandos básicos que se debe conocer en Raspbian se muestran a continuación:
Comando | Acción |
pwd (print working directory) | Devuelve la ubicación en la que nos encontramos actualmente |
ls (list directory) | Lista los directorios y archivos de la ubicación en la que nos encontramos |
cd (change directory) | Nos cambia de directorio usando este comando y a continuación la ruta o nombre del directorio. |
mkdir (make directory) | Crea un directorio en la ubicación actual en la que nos encontramos |
mkdir -p | Crea directorios padres en caso de ser necesario |
cat /proc/cpuinfo | Muestra información acerca del procesador: su tipo, marca, modelo, rendimiento, etc. |
cat /proc/meminfo | Muestra información acerca de la utilización de la memoria física y del archivo de intercambio. |
cat /proc/partitions | Muestra la lista de particiones |
cat /proc/version | Indica la versión del núcleo |
lsusb | Se utiliza para ver los dispositivos de cualquier tipo que están conectados por USB en un momento dado. |
sudo shutdown -h | Apaga el sistema operativo y la tarjeta, dando un margen de tiempo de un minuto para poder cancelar |
sudo shutdown -h now | Apaga el sistema operativo y la tarjeta, sin ofrecer ningún margen de tiempo. |
Observar el funcionamiento de los siguientes comandos:
...