Estamos poniendo una recompensa en dos características de pirata de bus de alta prioridad. Puede obtener una PCB de cortesía para el próximo bus Pirate V2 escribiendo un poco de código. HACK Al Day tiene un grupo de lectores variados y talentosos, y conocemos a alguien que tiene la experiencia para hacer estos cambios con una dificultad mínima.
El código más actual integra el cargador de arranque PIC24F para obtener actualizaciones fáciles sin un programador. Nos gustaría agregar un protocolo Snooper, pero eso requiere interrupciones. Sin embargo, con el cargador de arranque, las interrupciones se reubican y aún no hemos comprendido por completo cómo funciona. Enviaremos un PCB y una foto 24F a la primera persona que modifica el código para demostrar las interrupciones de Notificación UART, SPI o CAMBIAR con el cargador de arranque. La aplicación de la aplicación de descarga de arranque 24F de Microchip está disponible aquí. Completo.
La función de medición de frecuencia actual es un truco que utiliza un contador y un temporizador. Sé el primero en realizar la captura de entrada periférica, y obtener un PCB de cortesía. Consulte la función BPFREQ (VOID) en BASE.C. Completo.
El código de pirata de autobús más actual y el firmware compilado se pueden verificar desde el código de Google SVN. Envíe su código mediante los comentarios a continuación o buspirate@hackaday.com.
Actualización: Ambos problemas fueron resueltos. Gracias por sus sugerencias.