Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1) Arquitectura
Definición: circuito programable que realiza una función específica. Cuenta con tres
bloques bien diferenciados: unidad de procesamiento central (CPU), memoria y
periféricos de E/S.
Tipos de arquitecturas:
- Vonn Neumann: hay una memoria compartida para datos y códigos
- Hardvard: hay una memoria de datos y otra de código
2) CPU
ARM Cortex M0
- 3 etapas de pipeline
- Von Neumann
- Bajo consumo
- En cuanto al modelo de memoria: permite Little y Big endian
STM32 F070
- Incorpora el ARM Cortex M0
STM32 F411
- Incorpora Cortex M4 (32 bits)
ART accelerator : acelerador de memoria
BAM (Batch Adquisition Mode): utiliza DMA para comunicar cualquier
periférico con el procesador
MPU (Memory Protection Unit): arbitra los accesos a memoria
3) Buses
4) Relojes e Inicio
3 tipos de reset:
- Reset del sistema
- Reset de inicio
- Reset del RTC (Real Time Clock)
5) Supervisor de alimentación
Características:
- Umbrales de alimentación están fuera de rango
- Dispone de regulador de alimentación integrado
6) RTC (Reloj de tiempo real)
Dispone de circuitería para calcular la fecha y hora del sistema, también se utiliza para
despertar a la CPU
8) DMA
Definición
- Hardware que gestiona y acelera las trasferencias de datos entre diferentes
posiciones de memoria si hacer uso de la cpu, puede tener hasta 7 canales
comunicando periféricos.