Red de conocimiento informático - Conocimiento de Internet de las cosas - Principios y aplicaciones del sistema integrado---preguntas de respuesta corta

Principios y aplicaciones del sistema integrado---preguntas de respuesta corta

Configuración del entorno

1. Comprensión de la placa de desarrollo

1 Configuración del hardware de la placa de desarrollo ARM (tomando S3C2410 como ejemplo)

CPU, SDRAM, FLASH, LCD (incluido controlador LED de teclado, pantalla táctil), Ethernet, USB, puerto serie, interfaz de depuración (JTAG), AD y expansión.

2. Arquitectura y programación ARM.

Obviamente no basta con comprender la estructura del hardware de la placa de desarrollo del brazo, también es necesario comprender la arquitectura y la programación del ARM desde afuera hacia adentro. Hay documentos correspondientes para esta parte. La versión china es "Arquitectura y programación ARM" escrita por Du Chunlei.

Nota: SDRAM = DRAM síncrona, memoria de acceso aleatorio dinámica síncrona.

Este es un modo de memoria que logra la sincronización del reloj FSB con la CPU. Generalmente, se utilizan módulos de memoria de 168 pines. El voltaje de funcionamiento es de 3,3 V. La llamada sincronización de reloj consiste en bloquear la CPU y la RAM juntas a través del mismo reloj, de modo que la RAM y la CPU puedan compartir un ciclo de reloj y funcionar sincrónicamente a la misma velocidad. Esto puede cancelar el período de espera y reducir el retraso de los datos. Por lo tanto, mejora el rendimiento y la eficiencia del ordenador.

2. Comunicación directa entre la placa de desarrollo y la máquina host

Hay 4 formas de comunicación entre la placa de desarrollo y la máquina host:

1. JTAG.

2.COM. El protocolo de transmisión suele ser xmodem/ymodem/zmodem.

3. Protocolo TFTP.

4. Puerto de tarjeta SD

3. Plataforma Windows de la máquina host

Entorno de desarrollo: ADS1.2 HyperTerminal

ADS1. 2: Aprenda a utilizar el software de la plataforma ADS y pueda utilizar AXD para la depuración.

Hyperterminal: generalmente establece la velocidad en baudios en 115200, 8 bits de datos, 1 bit de parada, sin paridad y control de flujo de software y hardware en ninguno.

Configuración de la red: principalmente configuración de NFS. Debe apagar el firewall para simplificar el proceso de configuración del entorno de depuración de la red integrada.

4. Plataforma Linux host

Entorno de desarrollo: Linux minicom

Linux: personalizado o totalmente instalado. Descargue e instale el compilador cruzado

minicom: inicialización, configuración, igual que el HyperTerminal de Windows.

Configurar la red: principalmente configurar NFS y desactivar iptables.

5. Quema de archivos

Incluyendo la grabación del kernel, sistema de archivos raíz, aplicaciones, etc.

Hay dos formas de grabar la imagen del kernel:

1.Vivi, descargar el protocolo xmodem y luego grabarlo

2.Después del sistema Linux se inicia, use La herramienta imagewrite graba imagewrite /dev/mtd/0 zImage: 192k