Red de conocimiento informático - Aprendizaje de programación - Cómo configurar el entorno de desarrollo MTK

Cómo configurar el entorno de desarrollo MTK

1. Configurar el entorno de desarrollo

Los paquetes comprimidos o archivos de instalación relevantes mencionados en la siguiente descripción deben descargarse del servidor ftp de Huayu. Algunos archivos deben disfrutarse en el grupo ***. los últimos.

Servidor ftp Huayu: IP: 220.113.15.15, número de cuenta es Study-bbs.com, contraseña es Study-bbs0304

Número de grupo QQ P1300: 15762255

P1300_Build_Guide.rar proviene del servidor ftp.

Video de desarrollo del lenguaje C de la placa de desarrollo móvil.rar del directorio "huayu/MTK related parts" en el servidor ftp

huayu109_ads1.rar del servidor ftp, "Huayu\Cyclone001. Directorio Mobile Module\1.Tools"

huayu102_ADS12_Patch_Windows.rar Igual que arriba

huayu106_perlzip .rar Igual que arriba

huayu108_SourceInsight3. 5. rar del grupo **** y disfrute

FlashTool_v3.0844.00.rar archivo del grupo **** y disfrute

1. Requisitos del host de desarrollo y herramientas requeridas:<. /p> p>

Sistema operativo: Windows 2000, WinXP. Se recomienda Windows 2000 con SP2 o superior.

Compilador: ADS (Arm Developer Suite) v1.2 [Build 842]

Análisis de Perl: se recomienda ActivePerl. ActivePerl versión 5.6.1

Herramienta de emulación: emulador de PC MTK

Herramienta de seguimiento: Catcher_L1 v3.10.01, genera información de depuración desde el puerto serie, solo se usa para aplicaciones de interfaz de usuario normales, generalmente no usado Sí, solo use la herramienta de simulación de PC

Herramienta de grabación: FlashTool_UI v3.1.05 o FlashTool_v3.0844.00

Otros: PL2303_Driver_XP2K v204102, esta es la línea de descarga para el controlador del puerto serie USB , anteriormente no es necesario reinstalar el controlador PL2303 instalado en la máquina

2 Proceso de establecimiento del entorno de desarrollo:

Cree un nuevo directorio, preferiblemente en inglés, de lo contrario algunas herramientas no lo harán. Reconozca la ruta china. Aquí está E: \MTK_P1300 como ejemplo. A continuación explicaré brevemente el proceso de instalación con texto e imágenes. Para obtener un proceso de instalación más detallado, puede ver el archivo comprimido "Video de desarrollo del lenguaje C de la placa de desarrollo móvil". . Archivo flash en rar "P1300_Build_Env.swf".

(1) Instale ADS1.2

Extraiga el archivo huayu109_ads1.2.rar a un directorio determinado, por ejemplo, a "E:\MTK_P1300", y ejecútelo después de la descompresión " E:\MTK_P1300" Descomprima y ejecute "E:\MTK_P1300\ADS1.2\Setup.exe", luego haga clic en Siguiente y seleccione el archivo "E:\MTK_P1300\ADS1.2\CRACK\ License" al instalar la licencia .dat. " y presione Siguiente hasta que se complete la instalación. Una vez completada la instalación, elimine el directorio "license.dat".

Una vez completada la instalación, elimine el directorio "E:\MTK_P1300\ADS1.2\" para ahorrar espacio en el disco.

(2) Instale el parche ADS

Ejecute ADS_Patch_Window.exe en el archivo comprimido huayu102_ADS12_Patch_Windows.rar. Este es un archivo comprimido autoextraíble. Seleccione descompresión para descomprimirlo al paso anterior. En el directorio donde está instalado ADS (el valor predeterminado es C:/\Program Files\ARM\ADSv1_2), si se le pregunta si desea sobrescribir durante el proceso de descompresión, seleccione sobrescribir todo.

(3) Instale el intérprete de script Perl

Ejecute directamente el archivo de instalación con la extensión msi en el paquete comprimido huayu106_perlzip.rar. Simplemente instálelo de forma predeterminada. , ja ja.

Después de completar los pasos anteriores, el entorno de compilación está básicamente establecido. En este momento, puede abrir la ventana DOS (menú de inicio-gt; ejecutar-gt; ingresar cmd-gt; OK) para tomar una. Mire. Después de que la instalación sea normal, debería poder ejecutar el siguiente comando:

Preste atención al número de versión. Debe ser ADS1.2 [compilación 842]. , puede que no lo sea. De lo contrario, es posible que no haya aplicado el parche o que se haya aplicado en el lugar equivocado. Lea las instrucciones en la sección de parches ADS en el paso 2 y vuelva a parchear hasta que el número de versión sea correcto, jaja.

Este es el intérprete de Perl en ejecución.

Nota 1: El proceso de instalación anterior creará automáticamente las variables de entorno necesarias para la compilación. Si se encuentra que la compilación es anormal, es posible que se hayan instalado otras herramientas de compilación que causen conflictos. variables de entorno del sistema y cambie las de Perl y ADS. Mueva el directorio de instalación al frente y elimine la ruta de la cadena de herramientas de compilación (como winavr) que pueda entrar en conflicto con ella de la ruta, como se muestra en la siguiente figura.

Si crees que cambiar la ruta es demasiado problemático (porque tendrás que volver a cambiarla si quieres usar una cadena de herramientas de compilación diferente), hay otra manera, que es cambiar el archivo make.bat. lote, como comenta 4 indicado.

Nota 2:? Si cambió la ruta de instalación predeterminada al instalar ADS, deberá modificar la configuración en el código fuente. El proceso de descomprimir el árbol del directorio del código fuente se trata en la sesión de compilación del emulador.

1. hacer\Option.mak ?

2. -------- ?

3. ifeq?($(strip?$(COMPILER)),ADS)?

4.DIR_ARM=?c:\progra ~1\arm\adsv1_2?#?¿Modificar aquí?

5.DIR_ARM:=?$(strip?$(DIR_ARM))?

6.DIR_TOOL=?$( DIR_ARM )\bin ?

7.DIR_ARMLIB=?$(DIR_ARM)\lib ?

8.DIR_ARMINC?=?$(DIR_ARM)\include ?

9. endif ?

10.------------------------------------ - -----------?

Por ejemplo, para modificar la unidad D, simplemente cambie la "c" en la parte roja a "d"

( 4) Entorno de edición de código

Ejecute el archivo zip huayu108_Source Insight3.5.rar en el archivo de instalación para instalar. En cuanto al editor, esto depende de las preferencias personales, pero Source Inside es bastante conveniente para ver el código.

(5) Simulador de PC

El simulador MTK PC se utiliza para simular la depuración en una PC con VC6 SP6 instalado (instale la biblioteca estática y la biblioteca dinámica Uuicode al mismo tiempo, es No es necesario instalar la biblioteca Unicode, puede usar "huayu103_MTK Simulator DLL. Si la biblioteca Unicode no está instalada, puede usar "huayu103_MTK Emulator DLL Patch". Cópielos en el directorio del sistema "windir\system32".