Está en la página 1de 6

Universidad Nacional Autónoma de México

Facultad de Ingeniería

Materia: Laboratorio de Microprocesadores y Microcontroladores

Practica: Conocimiento de la plataforma de desarrollo


No de Practica: 2

Profesor: Armando Salomón Hernández Delgado


Alumno: Aparicio Caamaño Omar
Grupo:3
Semestre: 2020-1
Salón: Q102
Fecha de entrega:27/8/19
Introducción:

Objetivos:
Aprender el manejo del software y Tarjeta de Desarrollo utilizados.
- Conocer el ambiente de desarrollo integrado Code Composer Studio
- Editar y depurar código fuente.
- Cargar un programa en la tarjeta de desarrollo.
- Aprender el proceso que se lleva a cabo para programar un microprocesador

Material y equipo:
IDE Code Composer Studio de Texas Instruments
Tarjeta de desarrollo
Documento spnu118o ARM Assembly Language Tools v15.12.0.LTS User´s Guide

Desarrollo:
a) Conocer las secciones principales del ambiente de desarrollo. Describa estas en su reporte.

.text Section (sección de texto) – contiene código ejecutable, espacio en memoria ROM.

.data Section (sección de datos)- Usualmente contiene datos inicializados, variable, localidades.

. bss – Generalmente reserva espacio para variables no deseadas, reservar espacio en


memoria ROM.

b) Crear un proyecto nuevo para el Uc TM4C1294NCDPT para escribir un programa en lenguaje


ensamblador (Assembly). Describa el procedimiento completo.

1- Se abre el programa Composer Studio


2- Uno se dirige hacia la opción (Project)
3- Una vez se haya dirigido en (Project) desglosara una ventana la cual tiene diferentes
opciones en la cual uno se dirige hacia new Project.

c) Describir los archivos contenidos en la carpeta del proyecto generados.


d) Comprobar que el ambiente compila/ensambla el archivo básico del programa en lenguaje
ensamblador y que realiza la carga del archivo objeto en memoria del Uc.

Aquí en esta imagen se muestra que el programa si compilo sin ningún problema y se puede
seguir con los siguientes pasos de la práctica.

e) Identificar los diversos archivos que se crean en el proceso de compilado.


f) Conocer las diversas ventanas que presentan información de los registros y memoria del Uc.

Aquí podemos observar dos ventanas distintas (Diassembly) y (Memory Browser) estas ventas
son también ventanas de resgistro.

.
Conclusión:
En esta práctica se pudo observar y estudiar un poco más a fondo del programa Composer Studio el
cual se analizó para que funcionaba cada sección que se incorpora el programa del cual se inició con
abrir un proyecto nuevo y como siguiente paso se observaron las ventanas de registro para que el
análisis tuviera mayor profundidad.

Bibliografía:
ARM Assembly Language Tools v15.12.0.LTS – User´s Guide. Literature Number:
SPNU118O January 2016. Disponible en
http://downloads.ti.com/docs/esd/SPNU118/index.html

También podría gustarte