Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas a todos.
Ya veo la nueva cara del foro, y me parece estupenda.
Al grano: estoy intentando implementar una FAT32 en una memoria SD usando un PIC24. En el foro de CCS hay varios códigos que 'supuestamente' funcionan para la familia PIC18. He adaptado las librerías y el código para un PIC24, pero aquello no anda ni aunque lo empuje 😥 .
El caso es que al menos tengo el ICD-U40 de CCS (incluida la licencia de uso), pero no me aclaro a ver en que zonas del código manda a paseo al micro. Es decir, la compilación es correcta, no da errors ni warnings, se graba el PIC24 correctamente, pero cuando está ejecutándose, llega a una línea de instrucción que lo resetea 😯 .
Mis dudas son: ¿Alguien ha conseguido echar a andar este código en un PIC24? ❓ ¿Como pongo el breakpoint o configuro el debugger para buscar el error? 💡
A ver si para antes de la CP lo tengo hecho ...
As mirado que el codigo funcione bajo un pic18? porque ese supuestamente tuyo me parece que no tienes mucha confianza en el xD
PD: he estado a punto de recomendarte un link de un post en Edaboard, pero al mirar quien lo habia iniciado he visto que eras tu 😆 😆 😆
PD2: mirate este post puede que te ayude http://forums.reprap.org/read.php?13,13799 " onclick="window.open(this.href);return false; no usan el CCS sino el C30 pero puede darte una idea ya que es un pic24 con una memoria SD
Buenas joven...
El tema es que tengo licencia propia de CCS y el usar C30 implica 1.000€ de gastos añadidos. Respecto a lo de que 'supuestamente' funciona en PIC18, más que nada, porque la gente que siguio posteando en ese hilo confirmaban que el código era genial (no se hasta que punto) 😡 .
Así que estoy ahora delante de mi placa de MIKROELEKTRONIKA (LV24-33A) y mi debugger ICD-U40 peleándome a ver por donde me está petando esto :geek2: .
Si alguien tiene experiencia debuggeando con CCS, será bienvenida la ayuda .
Hasta otra!!
Hola,
Yo lo que suelo hacer es usar el puerto serie como debugger (o uno de ellos si tiene dos), simplemente enviando info a este cada vez que pasa por algún sitio.
Sobre el CCS, no entiendo cuál es el problema, creo que se pueden poner breakpoints usando el botón derecho.
S2
Ranganok Schahzaman
Buenas.
Uno de los problemas que tengo con el CCS es que solo me deja poner un solo breakpoint, y me interesaría poner más de uno para poder acotar la zona del código donde me está dando problemas.
Uso el ICD-U40 de CCS con la placa de desarrollo LV24-33A. También el rehacer el código entero de la FAT32 no es una solución muy óptima xD