Introducción a S32K1 y construcción del entorno

Introducción 32K1xx y construcción del entorno

La serie S32K es un MCU de uso general de grado automotriz lanzado por NXP basado en el núcleo ARM, que puede satisfacer fácilmente las necesidades de diversas aplicaciones de control electrónico automotriz. Las MCU de la serie S32K1xx son la primera generación de la serie S32K. El núcleo S32K11x es ARM Crotex-M0 +, que es una versión mejorada de la serie KEA MCU, y el núcleo S32K14x es ARM Crotex-M4F.
1.

Características principales de la introducción de recursos MCU de la serie S32K1xx :
- Rango de voltaje: 2.7-5.5V
- Rango de temperatura: modo HSRUN -40-105 ° C, modo RUN -40-125 ° C
- Con conjunto de instrucciones DSP y procesamiento de números de punto flotante de precisión simple Unidad (FPU)
: cumple con la clase de seguridad funcional ISO — 26262 ASIL-B
- admite cifrado simétrico de hardware CSEc
- admite hasta 3 CAN
- FD - bajo consumo de energía, con múltiples modos de funcionamiento: HSRUN, RUN, STOP, VLPR, VLPS
-
Manual de selección de flash de hasta 2Mkb :

Nota:
El núcleo Cortex-M4F de las MCU de la serie S32K14x debe funcionar a la frecuencia central de 112MHz, que debe configurarse en modo de operación de alta velocidad (HSRUN), y la temperatura ambiente no puede ser superior a 105 °, lo cual no está permitido Borrado y programación de Flash.

2. Construcción ambiental (en parte prestada de la cuenta pública WeChat de Hu Enwei: "El camino del crecimiento del experto en electrónica automotriz")

NXP: S32 Design Studio para ARM Versión 2018.R1
S32DS IDE y enlace de descarga del paquete SDK La
siguiente imagen muestra la plataforma de desarrollo S32DS y el paquete de biblioteca de software SDK


ARM Keil: versión recomendada V 5.20 y superior, a través de paquetes de software para lograr soporte para la serie S32K MCU :
Sistema IAR Keil Microcontroller Development Kit (MDK) : Recomendado v 7.8 y superior (IAR Embedded Workbench para ARM)

Consejos

S32DS NXP es una herramienta gratuita para su último entorno integrado de desarrollo de software de automoción MCU de 32 bits, que se basa en la arquitectura eclipse y la cadena de herramientas GNU (compilador y enlazador gcc y software de depuración gdp) .Otros se pueden descargar a través de los enlaces oficiales del sitio web proporcionados anteriormente. Inicie sesión para descargar y obtener el código de activación de la instalación a través de su cuenta de correo electrónico personal; para el uso de S32DS, puede seguir la cuenta pública WeChat de Hu Enwei: "Automotive Expert Growth Road", lea la serie de artículos sobre consejos de uso de S32DS.

Para el MDK de Keil, descargue la versión anterior a 5.20 e instale los paquetes de software para realizar el funcionamiento normal de la serie S32K MCU. Después de instalar el paquete S32K, puede obtener el archivo de inicio, el archivo de algoritmo Flash y el archivo de enlace predeterminado de la serie MCU S32K (archivo de carga disperso) ) Y SDK (versión RTM1.0).

IAR es la herramienta de compilación que el AutoSARS MCAL de la serie S32K MCU admite de forma predeterminada, por lo que si los usuarios desean utilizar el AutoSARS MCAL de la serie S32K MCU para desarrollar aplicaciones, se recomienda instalar y usar IAR Embedded Workbench para ARM.

3. Pasos de instalación Después de
descargar el software, es principalmente la instalación del siguiente y siguiente paso. Los pasos son los mismos que para instalar otro software. Como no quiero desinstalar y reinstalar, encontré el enlace de los pasos de instalación.
Los pasos de instalación de S32DS IDE guían la
instalación del software, debe instalar el paquete SDK, el sitio web oficial se ha actualizado a la versión 3.0.2. Parece que no hay pasos detallados de instalación del paquete SDK en CSDN. Descargué la versión 2.9.0 del SDK aquí para la demostración.
Primero descargue el paquete SDK y luego descomprímalo.

Abra el S32DS IDE, haga clic en Ayuda y luego en Instalar nuevo software.

Haga clic en Agregar y luego seleccione la ruta del paquete SDK descomprimido.

Luego verifique el paquete de SDK que desea instalar, elegí S32K1xx BETA SDK v2.9.0 Proyectos de ejemplo aquí, si no ha instalado otras versiones de SDK, se recomienda verificar todos.

Luego, espere el proceso de instalación, que depende de la configuración de la computadora y del tiempo requerido. El proceso de instalación específico se puede ver en la barra de progreso en la esquina inferior derecha.

Una vez completada la instalación, se le pedirá que reinicie automáticamente el software. Abra S32DS nuevamente, puede ver el paquete SDK de la versión 2.9.0 para su nuevo proyecto.

Supongo que te gusta

Origin www.cnblogs.com/dfs23/p/12709982.html
Recomendado
Clasificación