Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Usuario BDM para CodeWarrior 10 - 4 PDF
Manual de Usuario BDM para CodeWarrior 10 - 4 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 preguntándonos 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
Nota: si seleccionamos todos los campos requerirá más espacio y tardara más tiempo en
instalarse.
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
Después 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 sección 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 términos y después 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 continuación nos muestra una ventana donde pide elegir un área de trabajo, esto es una
carpeta donde CodeWarrior guardara los proyectos, podemos elegir una ubicación o
simplemente dar clic en OK y dejar la ubicación 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 automáticamente en la
creación 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 código, 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
Después 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
Después nos dirigimos a la ventana de memory y damos clic en la cruz de color verde.
Después en la memoria 0x0005 escribimos FF para dar de alta todo el puerto c como
salida, y después en la memoria 0x0004 escribimos un 1, para mandar un voltaje lógico
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