Ho aggiornato il core di supporto ai microcontrollori Atmega644P/1284P per l’IDE 1.5.6-R2. Rispetto alla precedente release del pacchetto, ho corretto alcuni bug che impedivano di fare correttamente l’upload di uno sketch via bootloader.
Official site
Ho aggiornato il core di supporto ai microcontrollori Atmega644P/1284P per l’IDE 1.5.6-R2. Rispetto alla precedente release del pacchetto, ho corretto alcuni bug che impedivano di fare correttamente l’upload di uno sketch via bootloader.
Core per Arduino IDE 1.5.6R2 che aggiunge il supporto agli ATmega644P/PA e ATmega1284P
Core for Arduino IDE 1.5.6R2 that adds the support for ATmega644P/PA and ATmega1284P
Platforms: | Qualunque S.O. |
---|---|
Requirements: | Arduino IDE 1.5.x |
Category: | Arduino |
License: | CC SA-NC-BY |
Data: | 28 Aprile 2014 |
Leonardo Miliani
Appassionato di computer e programmazione da sempre. Altre passioni sono la fotografia, l'astronomia, il trekking, le scienze naturali, la bicicletta, i fuoristrada.
Devi essere connesso per inviare un commento.
Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.
Cookie | Durata | Descrizione |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
I have been using the core644… for a while. It is a nice work, ind generally works well. But, there is a flaw: while trying to use ‘SoftwareSerial’ on (18, 15) (Rx, Tx) the PCINT’s will not work. The data transmits OK but the Rx just ignores the signal.
After a week of trying everything, and triple checking the hardware, it still wouldn’t work..
This situation forced me to look at the ‘pins_arduno file. I found out that the “#define digitalPinToPCMSK(p)” line has errors.
As supplied :#define digitalPinToPCMSK(p) (((p) <= 7) ? (&PCMSK2) : (((p) <= 13) ? (&PCMSK0) : (((p) <= 21) ? (&PCMSK1) : ((uint8_t *)0))))"
As modified; "#define digitalPinToPCMSK(p) (((p) <= 7) ? (&PCMSK1) : (((p) <= 13) ? (&PCMSK3) : (((p) <= 21) ? (&PCMSK2) : ((uint8_t *)0))))"
The ports now seem to work as required.
MikeB