Cómo configurar el entorno de desarrollo MTK
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".