Home
ARMFlash Programador Manual de usuario
Contents
1. i Manual de al S usuario El programa flash se utiliza para transmitir un fichero hex de una PC a la memoria del microcontrolador por medio del hardware apropiado Cada programa flash dispone de un gran n mero de opciones utilizadas para ajustar los bits de configuraci n del microcontrolador JMikroElektronika SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD waking it simple ESTIMADOS CLIENTES Querr a darles las gracias por estar interesados en nuestros productos y por tener confianza en Mikroelektronika Nuestro objetivo es proporcionarles con los productos de la mejor calidad Adem s seguimos mejorando nuestros rendimientos para responder a sus necesidades Nebojsa Matic Director general El nombre y el logo de ARM ARM ARM7 ARM9M Cortex A Cortex M ARM7TDMI son marcas comerciales de NXP Coorporation TABLA DE CONTENIDO 1 0 Introducci n al programador ARMprog a oo a 4 2 0 Programar los microcontroladores ida ias aos 5 3 0 Programa ARMFLASFI SR e e ES SB UE O 6 4 0 Instalaci n de software esoo cispic pocitos 7 5 0 Ejemplo pr ctico de utilizar el programa ARMELASH 9 6 0 Atajos de teclado y par metros de la l nea de comandos 10 r 1 0 I
2. Programador ARMprog aut nomo El programa ARMFLASH dispone de una opci n para seleccionar el microcontrolador a ser programado La ltima versi n de este software con la lista actualizada de los microcontroladores soportados se puede descargar de forma gratuita de nuestra p gina web www mikroe com Fie Device Buffer Windows USB About History Device CODE Size Y 512 kB Boot block 12 kB CODE HEX File HID HEX ARM Crystal and ISP speed Crystal 10 0000 MHz ISF 9600 bps Operating voltages CPU 0 00v I O 0 00v ARM Version AA Operation None AAA AAA A i H Figura 1 3 Ventana del programa ARMFLASH MikroElektronika 2 0 Programar los microcontroladores El proceso de programar los microcontroladores empieza por escribir un programa en uno de los compiladores ARM Una vez escrito el programa correctamente es necesario compilarlo en un formato que se puede cargar en el microcontrolador El programa a ser cargado en el microcontrolador es de extensi n hex En cuanto el fichero hex est generado el programa se puede cargar en el microcontrolador File Edi view Project Run Tools Help AA ER AP ESE JE sj zh pu 2 no or MES AE whid 2 Glcd c e r R a A A nes 30 const code char truck bmp 1024 Glcd module connection shit GLCD D at EDY bit shit GLED D6 at RD6 bit Compilar el programa p 1110001001 Bin 0110100011 0111 2FC23AA7 1011 F43
3. derecho del fondo de la misma ventana ARM Crystal and ISP speed Crystal 10 0000 MHz ISP 9600 bps Operating Yoltages CPU 0 00v HO 0 00w ARM Version Operation None Idle MikroElektronika r 10 Atajos de teclado L nea de comandos Ejemplo 1 Ejemplo 2 Ejemplo 3 MikroElektronika 6 0 Atajos de teclado y par metros de la l nea de comandos Alt E Borrar el contenido de la memoria del microcontrolador Alt B Chequeo en blanco de la memoria de programa si est vac a Alt W Escribir un c digo hex en un microcontrolador ARM Alt V Comprobar el c digo hex cargado Alt R Leer memoria de programa Alt D Cambiar de tipo de microconrtolador Ctrl S Guardar el c digo hex Ctrl O Abrir Cargar el fichero con el c digo hex Ctrl R Recargar el c digo hex El programa ARMFLASH se puede activar desde la l nea de comandos lo que le permite utilizarlo desde otro software compilador etc Aqu est una lista de los par metros de la l nea de comandos W Escribir en un microcontrolador ARM V Comprobar e Borrar el programa desde un microcontrolador ARM F Leer el programa desde un microcontrolador ARM p Tipo del microcontrolador por ejemplo LPC2148 LPC2214 etc f Nombre de fichero hex lt nombre debe estar encerrado entre comillas gt b Chequeo en blanco de la memoria de programa si est vac a q Cerrar el pro
4. que todas las opciones necesarias para su funcionamiento se encuentran en una ventana que aparece al pulsar sobre el icono ARMFLASH o autom ticamente al iniciar el proceso de programar opci n Build And Program en uno de los compiladores ARM Las opciones utilizadas para ajustar los bits de configuraci n est n en el lado izquierdo de la ventana mientras que las opciones para cargar el fichero hex en el programador y el microcontrolador est n en el lado derecho de la ventana El lado izquierdo de la ventana difiere dependiendo del tipo del microcontrolador utilizado y de los bits de configuraci n 8 0 Para cargar el programa en el microcon E mikroElektronika ARMFLASH v2 50 trolador siga los siguientes pasos Fie Device Buffer Windows USE About History Device CODE Size 512 kE Boot block 12 kB Read write CODE HEY File HILL HE verify Blank ARM Crystal and ISP speed Crystal 10 0000 MHz 15F 9600 bps Operating Voltages Seleccione el microcontrolador a ser programador y el ARMFLASH ajustar autom ticamente los par metros por defecto para trabajar con el respectivo microcontrolador Pulse sobre la opci n Load para abrir la ventana y seleccione el c digo hex a ser cargado en el microcontrolador Pulse sobre la opci n Write para iniciar la programaci n del microcontrolador Erase Reset Ex File CPU 0 00v NO 0 00v Load ARM version Reload s Operation Mone CODE C Op
5. B Inicie el pograma ARMFLASH instalado en la PC Pulse sobre la opci n Device para Read Write I 2 rg CODE HEX File seleccionar el microcontrolador a programar El programa ARMFLASH ajustar autom ti tore mmm a camente los par metros por defecto para trabajar con el respectivo microcontrolador ARM Crystal and ISP speed Crystal 10 0000 MHz ISP 9600 bps Reset Operating Yoltages CPU 0 00w HO 0 00w ARM Version Reload Operation None Idle Paso 2 Cargar un c digo hex en el b fer del programador Look in E Project e Ed Pulse sobre la opci n Load para abrir la ventana Open como se muestra E CANSPI hex en la figura a la derecha Seleccione el fichero pertinente con extensi n My Recent hex y pulse sobre el bot n Open El fichero se cargar autom ticamente Documents en el b fer del programador My Network File name Places Files of type HEX Files i Cancel A E mikroElektronika ARMFLASH v2 50 File Device Buffer Windows USB About History Paso 3 Escribir el c digo hex en el microcontrolador Device CODE Size 512 kB Boot block 12 kB Z I Z I sN s CODE HEX File Pulse sobre el bot n Write en el rinc n derecho superior de la ventana principal para ini CANSPI HEX ciar la programaci n del microcontrolador El progreso de la programaci n se muestra en el rinc n
6. E0021A Hex DA67F0541 File Device Buffer CODE Size Cargar el c digo hex USB About History Device 40 shit shit shit shit GLCD D5 GLCD D4 GLCD D3 GLCD_D2 at at at at RD5 bit RD4 hit RD3 bit RD2 bit shit GLCD Di at RD1 bit shit GLCD DD at RDO bit shit GLCD D Direction at TRISD bit shit GLCD D6 Direction at TRISDS bit O Escriba un programa en un compilador ARM y genere un c digo hex Seleccione el microcontrolador en la ventana principal del programa ARMFLASH y cargue el c digo hex en el b fer del programador Pulse sobre el bot n Write para programar el microcontrolador 512 kB Boot block 12 kB CODE HEX File HID HE ARM Crystal and ISP speed Crystal 10 0000 MHz ISP 9600 bps HO 0 00w Save Operating voltages CPU 0 00v ARM Version Operation None Idle En el lado derecho de la de la ventana principal del programa ARMFLASH se encuentran varias opciones que facilitan el proceso de la programaci n mientras que en el lado izquierdo de la ventana se encuentran opciones para configurar el microcontrolador La barra Progress situada en el rinc n derecho del fondo se utiliza para monitorizar el proceso de la programaci n MikroElektronika cS 3 3 0 Programa ARMFLASH El programa ARMFLASH es f cil de utilizar ya
7. a a la derecha que el programa ARMFLASH ha sido instalado con xito Pulse sobre Finish para completar la instalaci n MikroElektronika ARMFLASH Programmer v2 50 Setup Choose Install Location Choose the folder in which to install ARMFLASH Programmer 2 50 Setup will install ARMFLASH Programmer 2 50 in the following Folder To install in a different folder click Browse and select another folder Click Install to start the installation Destination Folder C Program FilesiMikroelektronikal ARMPFLASH PIC Space required 1 5MB Space available 12 4GB ARMFELASH Programmer ARMFLASH Programmer v2 50 Setup Installing Please wait while ARMPFLASH Programmer 2 50 is being installed Create shortcut C Documents and Settings RadelStart MenulPrograms Mikroelektronikal ARI ARMFELASH Programmer ARMFLASH Programmer v2 50 Setup Completing the ARMFLASH Programmer v2 50 Setup Wizard ARMPFLASH Programmer v2 50 has been installed on your computer Click Finish to close this wizard lt Back Cancel 5 0 Ejemplo pr ctico de utilizar el programa ARMFLASH Despu s de terminar la instalaci n del software conecte el programador al sistema de desarrollo utilizando un cable USB La conexi n USB se establecer autom ticamente lo que indica la iluminaci n del LED USB LINK ES mikroElektronika ARMFLASH v2 50 ale Paso 1 Iniciar el programa ARMFLASH sde Dent Por Moroes LO Aat P ln block 12 k
8. grama ARMFLASH despu s de programar ARMFLASH exe w pLPC2148 v f C somefile hex Este comando se utiliza para cargar C somefile hex en el microcontrolador LPC2148 Este fichero se comprueba despu s de haber sido cargado en el microcontrolador ARMFLASH exe r pLPC2148 Este comando se utiliza para leer el contenido de la memoria de programa del microcontrolador LPC2148 ARMFLASH exe e pLPC2148 Este comando se utiliza para borrar el programa desde el microcontrolador LPC2148 T RMINOS Y CONDICIONES Todos los productos de Mikroelektronika son protegidos por la ley y por los tratados internacionales de derechos de autor Este manual es protegido por los tratados de derechos de autor tambi n Es prohibido copiar este manual en parte o en conjunto sin la autorizaci n previa por escrito de MikroElektronika Se permite imprimir este manual en el formato PDF para el uso privado La distribuci n y la modificaci n de su contenido son prohibidas Mikroelektronika proporciona este manual como est sin garant as de ninguna especie sean expresas o impl citas incluyendo las garant as o condiciones impl citas de comerciabilidad y aptitud para fines espec ficos Aunque Mikroelektronika ha puesto el m ximo empe o en asegurar la exactitud de la informaci n incluida en este manual no asume la responsabilidad de ninguna especie de da os derivados del acceso a la informaci n o de los programas y productos presentados e
9. ia Board PICPLC16 PICPLC8 PICPLC4 SmartGSM GPRS UNI DS son maracas comerciales de Mikroelektronika Todas las dem s marcas aqu mencionadas son propiedad de sus respectivas compa as Todos los dem s productos y nombres corporativos utilizados en este manual pueden ser marcas comerciales registradas son propiedad de sus respectivas compa as y se utilizan para fines de redacci n en beneficio de sus propietarios sin intenci n de infringir sus derechos Mikroelektronika M 2010 Todos los derechos reservados LIO9 oJylUu 2 JJo US SOMOSOU u09 olop uo2 US seBuod olooB u ap els ndo d o oleJu uuoo ejunbald o u n IS jjoddnsjuejuoo goJyiui MMM US ayon n afep Jeuonipe uglop uuogur ejiseoau qee lo sopnpold SOJIS9Nu ap esombreno uoo a A u l IS gt WOD SOIYIUMMM q A e lbed esanu aysa Jon JOd sojo pold SOIys n ap seul 1988 aJamb IS Q IdOAA 1300343 404 SNOILLATOS JIVMOIIVH ANY JAVWML1IOS lu E
10. ick Next to continue 5 I accept the terms in the License Agreement O 1 do not accept the terms in the License Agreement ARMFELASH Programmer Paso 3 Elegir las componentes ARMFLASH Programmer v2 50 Setup Choose Components Para hacer la instalaci n m s simple este paso le da s lo una componente dd a elegir Pulse sobre Next Check the components you want to install and uncheck the components you don t want to install Click Next to continue n Description Select components to install 7 JARMELASH Position your mouse over a component to see its description Space required 1 5MB ARMPFLASH Programmer MikroElektronika cS r Paso 4 Elegir la ubicaci n de la instalaci n En este paso se debe especificar la carpeta para instalar el programa ARMFLASH Si quiere instalarlo en una carpeta diferente de la por defecto pulse sobre Browse y seleccione otra carpeta en el disco duro Entonces pulse sobre Next Si elige la carpeta por defecto el programa ser instalado en la siguiente ubicaci n C Program Files Mikroelektronika ARMFLA SH PIC Paso 5 Detalles de la instalaci n La instalaci n del programa ARMFLASH se inicia inmediatamente El progreso de la instalaci n se muestra en la pantalla Si est interesado en los detalles de la instalaci n pulse sobre el bot n Show details Paso 6 Acabar la instalaci n El sistema operativo Windows le informar en una ventana como se muestra en la figur
11. n este manual incluyendo da os por la p rdida de los beneficios empresariales informaci n comercial interrupci n de negocio o cualquier otra p rdida pecuniaria Las informaciones contenidas en este manual son para el uso interno Pueden ser modificadas en cualquier momento y sin aviso previo ACTIVIDADES DE ALTO RIESGO Los productos de Mikroelektronika no son tolerantes a fallos y no est n dise ados fabricados o pensados para su uso o reventa como equipo de control en l nea en entornos peligrosos que requieran un funciona miento sin fallos como en instalaciones nucleares en la navegaci n a rea o en sistemas de comunicacio nes de tr fico a reo m quinas de auxilio vital o sistemas de armamento en los que un fallo del software podr a conducir directamente a la muerte lesiones corporales o da os f sicos o medioambientales graves Actividades de alto riesgo MikroElektronika y sus proveedores niegan espec ficamente cualquier ga rant a expresa o impl cita de aptitud para Actividades de alto riesgo MARCAS REGISTRADAS El nombre y logotipo de Mikroelektronika el logotipo de Mikroelektronika mikroC mikroC PRO mikroBasic mikroBasic PRO mikroPascal mikroPascal PRO AVRflash PICflash dsPICprog 18FJprog PSOCprog AVRprog 8051prog ARMflash EasyPIC5 EasyPIC6 BigPIC5 BigPIC6 dsPIC PRO4 Easy8051B EasyARM EasyAVR5 EasyAVR6 BigAVR2 EasydsPIC4A EasyPSoC4 EasyVR Stamp LV18FJ LV24 33A LV32MX PIC32MX4 MultiMed
12. ntroducci n al programador ARMprog El programador ARMprog es una herramienta estupenda utilizada para la programaci n de los microcontroladores ARM de la compa a ARM Como se trata de un dispositivo de bajo consumo es perfecto utilizarlo con los port tiles Es muy popular tanto entre los principiantes como entre los usuarios profesionales por su dise o nico y su simplicidad El programador ARMprog se comunica con el microcontrolador por un cable USB utiilizado tambi n para alimentar el programador Para utilizar este programador es necesario disponer del programa ARMFLASH y del controlador apropiado proporcionado en el CD del producto e instalarlos en la PC Luego el programador ARMprog y el c digo hex generado en un compilador ARM se pueden utilizar para cargar el programa en un microcontrolador ARM El programador ARMprog est incorporado en todos los sistemas de desarrollo ARM dise ados por MikroElektronika Adem s el mismo programador est disponible como un dispositivo aut nomo utilizado para programar los microcontroladores ARM incorporados soldados en el dispositivo destino El programador ARMprog tambi n est disponible como El programador ARMprog est incorporado en todos los un dispositivo aut nomo utilizado para programar los sistemas de desarrollo de MikroElektronika dise ados microcontroladores ARM incorporados soldados en el para trabajar con los microcontroladores ARM dispositivo destino Figura 1 2
13. ore starting Setup This will make it possible to update a 3 relevant system files without having to reboot your en la secci n del programador ARMprog en el CD del producto or computer Click Next to continue CD Drive zip ARMFIash_setup exe El programa ARMFLASH se puede descargar de nuestra p gina web de forma gratuita En este caso la instalaci n se inicia desde el disco duro Aparecer una ventana de bienvenida Pulse sobre Next para continuar Paso 2 Acuerdo de licencia ARMFLASH Programmer v2 50 Setup License Agreement Please review the license terms before installing ARMFLASH Antes de iniciar el procedimiento de la instalaci n lea los t rminos de Programmer v2 50 acuerdo de licenia Para aceptarlos seleccione la opci n accept the terms in the Licence Agreement y pulse sobre Next Press Page Down to see the rest of the agreement mikroElektronika Associates License Statement and Limited Warranty IMPORTANT READ CAREFULLY This license statement and limited warranty constitute a legal agreement License Agreement between you either as an individual or a single entity and mikroElektronika CmikroElektronika Associates For software product Software identified above including any software media and accompanying on line or printed documentation If you accept the terms of the agreement select the First option below You must accept the agreement to install ARMPFLASH Programmer 2 50 Cl
14. tions Progress 2 La barra Progress muestra el progreso de la programaci n expresado en porcentaje Figura 3 1 Ventana principal del programa ARMFLASH El programa ARMFLASH permite cargar un c digo hex en el microcontrolador anteriormente generado en alguno de los compiladores ARM Primero el c digo hex se debe cargar en el b fer del programador al pulsar sobre la opci n Load y luego en el microcontrolador al pulsar sobre la opci n Write dentro de la ventana principal del programador El progreso de la programaci n se mostrar en la barra Progress en el rinc n derecho del fondo en la misma ventana MikroElektronika 4 0 Instalaci n de software Antes de utilizar el programa ARMFLASH es necesario instalar el controlador apropiado Para obtener m s informaci n sobre la instalaci n de los controladores USB refi rase a la gu a r pida relevante i i T ARMFLASH Programmer v2 50 Setup Paso 1 Iniciar la instalaci n Welcome to the ARMFLASH i Programmer v2 50 Setup Wizard Inserte el CD del producto en la unidad de disco Despu s de varios i N This wizard will guide you through the installation of segundos aparecer en la pantalla una lista con todos los productos E NO ARMFLASHProoremirer v2 5 de MikroElektronika Para iniciar el proceso de instalaci n de software ES o i mes NOR It is recommended that you close all other applications ARMFLASH pulse sobre el icono de instalaci n setup proporcionado A bef
Download Pdf Manuals
Related Search
Related Contents
CHAUFFE-SAUNA ÉLECTRIQUE Sikaflex® 15 LM - Mon Innotek BC-200E User's Manual TH 300 Silicon Laboratories SI2494/39 User's Manual Navman F15 Docs Holmes HM1280 User's Manual 広報げんきみね。3月号 No132(全ページ01)(PDF文書) KLP Series User Manual, Rev 6 Eltax Mini Stereo System User Manual Copyright © All rights reserved.
Failed to retrieve file