Go Down

Topic: PIC 32: Core Arduino (Read 252 times) previous topic - next topic

Testato

Feb 19, 2016, 12:43 pm Last Edit: Feb 19, 2016, 12:44 pm by Testato
Anche i pic32 approdano sull'IDE Arduino  :)

http://chipkit.net/chipkit-core-is-released-for-use-in-arduino-ide/

link per Board Manager: https://raw.githubusercontent.com/chipKIT32/chipKIT-core/master/package_chipkit_index.json

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Testato

#1
Feb 19, 2016, 12:50 pm Last Edit: Feb 19, 2016, 12:53 pm by Testato
Blink compilato per ChipKit UNO32

Code: [Select]
Sketch uses 6,600 bytes (5%) of program storage space. Maximum is 126,976 bytes.
Global variables use 3,044 bytes of dynamic memory.


Vedo che per ora non riporta la quantita' di RAM disponibile sulla board, si deve aprire una issue  :)

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

nid69ita

Buono.  
Il loro IDE (scaricabile dal loro sito) era una vecchia versione 0.23 (mi pare) modificata per il chipkit. 
my name is IGOR, not AIGOR

PaoloP

Anche la ZERO non riporta la quantità di ram.
Credo manchi il programma equivalente ad AVR-size.

astrobeed

Anche la ZERO non riporta la quantità di ram.
Credo manchi il programma equivalente ad AVR-size.
Cosa c'entra avrsize col compilatore ?
Quello è solo un bug del IDE che non riporta la ram totale in funzione del micro usato.
Usare il GOTO in C è ammettere la propria sconfitta come programmatore

PaoloP

E non è neanche un bug. Sono loro che nel board.txt non hanno messo il parametro upload.maximum_data_size.
--> https://github.com/chipKIT32/chipKIT-core/blob/master/pic32/boards.txt

Testato

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Testato

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

nid69ita

Fixata
Domanda da niubbo. Ma come faccio a fare update ? Dal board manager oppure da fare a mano ?
my name is IGOR, not AIGOR

Testato

#9
Feb 22, 2016, 08:59 am Last Edit: Feb 22, 2016, 08:59 am by Testato
l'update via board manager avviene solo per le nuove release, che in genere l'autore rilascia dopo un certo numero di update e test.
Quindi o scarichi l'intero master ed estrai cio' che ti serve, oppure in questo caso, essendo un unico file, ti conviene un copia e incolla del file completo che trovi qui
https://github.com/chipKIT32/chipKIT-core/blob/f949fab79f571c7b57fe2be4cee62cc7f37e9534/pic32/boards.txt
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Testato

#10
Feb 22, 2016, 09:07 am Last Edit: Feb 22, 2016, 09:08 am by Testato
Blink su board Uno32

Quote
Sketch uses 6,600 bytes (5%) of program storage space. Maximum is 126,976 bytes.
Global variables use 3,044 bytes (18%) of dynamic memory, leaving 13,340 bytes for local variables. Maximum is 16,384 bytes.
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy