TODOPIC
Microcontroladores PIC => Pic32 => Mensaje iniciado por: jfmateos2 en 13 de Mayo de 2014, 11:22:52
-
¿Alguien sabe si es posible hacer funcionar el bootloader USB de un PIC32MX450 con el FRC (+/-0.9% de precisión)? ¿O es forzoso utilizar un cristal externo?
-
No sé si te servirá de mucho mi respuesta porque no se trata ni de ese micro ni de ese firmware, pero conseguí hacer funcionar el USB de un 24F con el oscilador interno sin problemas.
-
yo tambien hice funcionar el usb de un dspic33 con el cristal interno, y eso que daba 2% de error segun el datasheet
-
Yo nunca he trabajado con un oscilador interno, pero sé que para aplicaciones de precisión como comunicación no es tan recomendable ya que es un oscilador RC y puede cambiar su frecuencia con la temperatura o humedad.
Tal vez si modificas el bootloader de tal manera que al descubrir un error en las tramas, reintentas enviar los paquetes enviados, tanto en el PIc como en el anfitrión que lo programa.
También creo que sería más estable tu bootloader con oscilador RC a bajas velocidades de comunicación, la desventaja es que tomaría más tiempo en finalizar la programación del uC