Axeman's Blog
Varie ed eventuali... (no, non è una dimenticanza, è proprio il sottotitolo...)
Visite a questo blog: 113929+99633(RSS)
FEED RSS V0.9
Ci sono 54 post in questo blog.
Stai vedendo i 10 post piu' recenti
relativi all'argomento 'microcontroller'

Post recenti:

Windows Vista/Coffee machine edition di Axeman
Libero...libeROTFL!! di Axeman
High Priority?!?!? Ma 'dde che???? di Axeman
Proprietà intellettuale?!? di Axeman
Caro Babbo Natale... di Axeman
Trenta dì conta novembre... di Axeman
Che stavo dicendo... di Axeman
GPS? No, GPCesso! di Axeman
Slashdot Effect di Axeman
La verità è là fuori di Axeman



Commenti recenti:

IlQUPQYKvLDCgc nel post Libero...libeROTFL!!
IlQUPQYKvLDCgc nel post Libero...libeROTFL!!
cheap_cialis nel post Libero...libeROTFL!!
Vital nel post Libero...libeROTFL!!
Online nel post Libero...libeROTFL!!
viagra nel post Libero...libeROTFL!!
viagra nel post Libero...libeROTFL!!
sheet music shelf nel post Libero...libeROTFL!!
aquatic sciene worksheet nel post Libero...libeROTFL!!
cialis nel post Libero...libeROTFL!!


Argomenti

blog
chi cerca trova
citazioni illustri
compagni d'ufficio
Concerti
Copyright
Errori
gatti
giornali e giornalisti
hacking
idee geniali
internet
italiano questo sconosciuto
maledizioni varie
microcontroller
mondo malaaato
palle
politica
shopping
spam
spazio, ultima frontiera
test
test vari
traduzioni folli
trombati
varie


Filtro

Tutti i post
Ultimi 20 post
Agosto 2007
Novembre 2006
Settembre 2006
Agosto 2006
Luglio 2006
Giugno 2006
Maggio 2006
Aprile 2006
Marzo 2006
Febbraio 2006
Gennaio 2006
Dicembre 2005
Novembre 2005


Links

7 in condotta
9 Aprile: Addio silvio
Appunti di Viaggio
BloGGinuS
DrakeWorld
Due cuori e una gatta
Eriadan
Frattempi
MAKE blog
Moon-River
Pizza-To-Go
Pleonastica
Someone Somewhere in Summertime
SuperBabbo
Un negozio o un ospedale psichiatrico?

Il 27/06/2006 alle 23:10 si e' parlato di microcontroller, e Axeman(http://www.axe-man.org) ha detto qualcosa a riguardo:
MPLAB 7.31, ICD2 e 16F877/18F458


Se state usando MPLAB versione 1.31 o giù di li, state sviluppando firmware per il PIC 16F877 o 18F458, state usando l'ICD2 in modalità Debugger, usate la USART del micro in modo interrupt, e state debuggando da due settimane perchè vi trovate i breakpoint spostati a muzzo, il micro che si resetta per i cavoli suoi, o che prosegue imperterrito l'esecuzione del codice ma con i tristate delle porte che non sono più come li avete definiti in fase di inizializzazione, non preoccupatevi: è tutto normale, è il debug executive (o il firmware dell'ICD) che ogni tanto decide di andare a farsi una passeggiata!

Lanciate una serie di insulti a piacere in direzione della sede della Microchip, e poi aggiornate MPLAB almeno alla versione 7.40. Una volta connessi con l'ICD2, MPLAB scaricherà una nuova versione di firmware a bordo dell'ICD e come per magia il micro dovrebbe riprendere la retta via.

Il modo per verificare se il problema risiede nel debug executive o se veramente il vostro codice fa casino per colpa vostra :-) è semplice: provate a programmare il micro usando l'ICD in modo "Programmer" e non in modo "Debugger". Se in modo Programmer avete gli stessi problemi, mi spiace per voi ma è il vostro codice ad avere problemi. Se invece in modo Programmer tutto fila liscio, provate ad aggiornare MPLAB. Se avete già la 7.40 e non funziona neanche così, non ditemelo perchè mi preoccuperei alquanto! :-)

Non so se altri micro hanno problemi con le vecchie versioni di MPLAB. Per ora, con la versione 7.40, ho usato 16F877 e 18F458 senza alcun problema. Non mi pare neanche di aver visto note a riguardo nelle history list delle versioni successive, ma ammetto di non averci perso più di tanto tempo.
Ci sono 2 commenti          Commenti          Link diretto a questo post