Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BDM PDF
BDM PDF
6 para CodeWarrior 10
3.- Codewarrior-BDM
www.semty.mx 1
Manual de usuario BDM 10.4.6 para CodeWarrior 10
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=01272600610BF1
Damos clic en Special Edition: CodeWarrior for Microcontrollers 10.3 Eclipse, Offline) para
comenzar a descargarlo.
www.semty.mx 2
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Una vez descargado el codewarrior damos doble clic en el archivo y nos desplegara una
pantalla preguntndonos si lo queremos instalar y damos clic en s.
Ahora nos mostrara la siguiente pantalla, damos clic en next.
www.semty.mx 3
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 4
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 5
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Nos pregunta el destino donde guardara los archivos necesarios para correr el programa,
esta parte no se modificara damos clic en next.
www.semty.mx 6
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 7
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 8
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Dar clic en el siguiente link para descargar el driver de nuestro programador debugeador
BDM
http://sourceforge.net/projects/usbdm/files/
www.semty.mx 9
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Despus en software.
www.semty.mx 10
Manual de usuario BDM 10.4.6 para CodeWarrior 10
NOTA: Es importante NO olvidar descargar el driver, ya que sin este archivo la computadora no
reconocera el dispositivo BDM.
www.semty.mx 11
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 12
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Una vez descargado el driver del programador debugeador BDM(si aun no lo tienes
instalado consulta la seccin bdm descarga) damos doble click en el archivo.
www.semty.mx 13
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Seleccionamos el campo que especifica que aceptamos el acuerdo de licencia y damos clic
en next.
www.semty.mx 14
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Elegimos la version del code warrior que instalamos previamente, en este caso MCU v10.4
y seleccionamos will be installed on local hard drive.
www.semty.mx 15
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 16
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 17
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 18
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Ahora damos clic en la casilla para aceptar los trminos y despus en install.
www.semty.mx 19
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Una vez instalado los drivers conectemos el programador debuegeador BDM y revisemos
que Windows reconosca el dispositivo.
www.semty.mx 20
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 21
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 22
Manual de usuario BDM 10.4.6 para CodeWarrior 10
A continuacin nos muestra una ventana donde pide elegir un rea de trabajo, esto es una
carpeta donde CodeWarrior guardara los proyectos, podemos elegir una ubicacin o
simplemente dar clic en OK y dejar la ubicacin predeterminada por el compilador
CodeWarrior.
www.semty.mx 23
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Una vez dentro del codewarrior nos dirigimos a file>>new>> bareboard project
www.semty.mx 24
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 25
Manual de usuario BDM 10.4.6 para CodeWarrior 10
P&E Full Chip Simulation: es solamente para debugearlo con el simulador del compilador
CodeWarrior.
Open Source BDM: para conectarlo y debugearlo con el programador debugeador BDM
www.semty.mx 26
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 27
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 28
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Una vez creado el proyecto nos dirigimos a la ventana CodeWarrior Projects ubicamos el
proyecto que creamos, desplegamos los archivos que se crean automticamente en la
creacin del proyecto y abrimos el archivo main.asm ubicado en la carpeta sources dando
doble clic.
www.semty.mx 29
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Nos aparecer una ventana llamada main.asm, es aqu donde escribiremos el cdigo, en la
parte donde dice mainloop:
www.semty.mx 30
Manual de usuario BDM 10.4.6 para CodeWarrior 10
BDM
330
MC9S08SE8
www.semty.mx 31
Manual de usuario BDM 10.4.6 para CodeWarrior 10
La primera vez que trates de conectar la bdm con el codewarrior te aparecera esta
ventana.
www.semty.mx 32
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Damos clic en abort y seguimos los siguientes pasos para comunicar la BDM y el
codewarrior nos dirigimos al men Run>>Debug configuration
www.semty.mx 33
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Despus en connection type seleccionamos USBDM HCS08 interface y damos clic en OK.
www.semty.mx 34
Manual de usuario BDM 10.4.6 para CodeWarrior 10
Despus nos dirigimos a la ventana de memory y damos clic en la cruz de color verde.
Despus en la memoria 0x0005 escribimos FF para dar de alta todo el puerto c como
salida, y despus en la memoria 0x0004 escribimos un 1, para mandar un voltaje lgico
alto a PTC0 que corresponde al pin 16 de nuestro microcontrolador.
www.semty.mx 35
Manual de usuario BDM 10.4.6 para CodeWarrior 10
www.semty.mx 36