Udemy

Platform

Español

Language

Hardware

Category

Arquitectura de microcontroladores

Conoce las entrañas de un microcontrolador

3.50 (1 reviews)

Students

6.5 hours

Content

Jul 2021

Last Update
Regular Price

BLUE HOST
Blue Host
Fast, easy, and secure WordPress hosting in minutes + 1 free domain name
65%OFF : $2.95/month

What you will learn

Arquitectura de un microcontrolador y microprocesador


Description

El tema principal del curso es aprender a programar microcontroladores ARM con el lenguaje Ensamblador y el lenguaje C. En el inicio del curso se hablara de los elementos de un microprocesador y un microcontrolador:

  • Unidad Lógica Aritmética (ALU)

  • Registros de uso general

  • Registros de uso especifico

  • Unidad de Control

  • Tipos de Arquitecturas (Von-neumann vs Harvard)

Posteriormente se hablara de como programar un microcontrolador a su más bajo nivel con temas como:

  • ¿Qué es Ensamblador?

  • Herramienta para programar microcontroladores

  • Nemónicos

  • Variables en Ensamblador

Se hablara también del lenguaje C:

  • Tipos de Datos

  • Pasos de compilación

  • Linker

  • Librerías

De igual manera se tocaran algunos temas de periféricos como:

  • Entradas y salidas de propósito General (GPIOs)

  • Convertidor Análogo a Digital (ADC)

  • Modulador de Ancho de Pulso (PWM)

  • Universal Asynchronous Receiver Transmitter (UART)

El curso está abierto para que lo tome cualquier persona ya que se explicará todo a detalle. Pero es recomendable tener conocimientos del lenguaje C.

Es recomendable que el alumno tenga una tarjeta de desarrollo con microcontrolador como FRDM-KL25 de NXP. La tarjeta no es obligatoria para aprender los conceptos pero si es necesaria para cargar los códigos que se realizaran en el curso.

Muchos de los ejemplos se realizarán con los softwares MCUxpresso de NXP, por lo cual ser recomendaría su descarga, pero la metodología y técnicas se puede utilizar en cualquier software y/o tarjeta (por ejemplo, Texas Instruments)


Screenshots

Arquitectura de microcontroladores
Arquitectura de microcontroladores
Arquitectura de microcontroladores
Arquitectura de microcontroladores

Content

Introducción

Introducción

Sistemas Embebidos

Arquitectura del microcontrolador

ALU

Ejemplo: ALU

Banderas

Memorias del microcontrolador

Unidad de Control

Ejemplo: Unidad de Control

Arquitecturas VonNeumann y Harvard

Ensamblador

MCUxpresso

Introduccion a Ensamblador

Nemonico Branch

Ensamblador en el lenguaje C

Variables en Ensamblador

C Embebido

Tipos de datos y sus modificadores

Compilacion

Linkeo

Librerias

Perifericos

GPIOs

PDIR

Ejemplo: GPIOS

ADC

PWM

TPM

UART


3838426

Udemy ID

2/10/2021

Course created date

6/13/2021

Course Indexed date
Bot
Course Submitted by