I’ve updated the core for the Arduino IDE to support the Atmega644P/1284P. Compared to the previous release of the package, I’ve fixed some bugs that blocked the correct upload of a sketch using the bootloader.
Official site
I’ve updated the core for the Arduino IDE to support the Atmega644P/1284P. Compared to the previous release of the package, I’ve fixed some bugs that blocked the correct upload of a sketch using the 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 |
Date: | 28 April 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.
You must be logged in to post a comment.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Cookie | Duration | Description |
---|---|---|
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