spacer.png, 0 kB

Torna indietro   Roboitalia.com - Il primo portale in Italia sulla robotica amatoriale > Robotica di base > Informatica > P. in C, C++

Rispondi
 
Strumenti discussione Modalità  visualizzazioe
  #1  
Vecchio 30-11-2007, 11.56.45
britti britti non è collegato
Nuovo robottaro
 
Data registrazione: 29-11-2007
Residenza: Bergamo
Età : 37
Messaggi: 6
Potenza reputazione: 0
britti E' per ora ancora un mistero
Predefinito Imparare a lavorare in C con MPLab

Ciao a tutti!
Sono nuovo di questo forum e ho questo problema.
Io da tempo utilizzo per i miei piccoli progetti il compilatore mikroC e fin qui nessun problema, ma mi hanno consigliato di utilizzare MPLab perche con ICD2 ho la possibilità di eseguire il debug in circuit e di risparmiare molto tempo!
A questo punto la mia domanda:Ma in MPLAB si può lavorare in C?
E se si può posso utilizzare le librerie di mikro C in MPLAb che sono molto comode in quanto preimpostate?
Oppure esiste un ICD fornito da Mikro C per eseguire il debug in circuit utilizzando il compilatore stesso?
Grazie del vostro tempo, britti
Rispondi citando
  #2  
Vecchio 05-12-2007, 10.10.50
fiser fiser non è collegato
Moderator
 
Data registrazione: 26-04-2004
Messaggi: 350
Potenza reputazione: 72
fiser E' per ora ancora un mistero
Invia un messaggio via ICQ a fiser Invia un messaggio via MSN a fiser
Predefinito

microC l'ho usato un attimino per vedere se era veramente tosto come qualcuno afferma. (di fatto è uguale al basic, con il suo ambiente e stessi limiti)
Molto deluso ho lasciato perdere e sono tornato al compilatore hiteck
Quest'ultimo è integrabile in mplab ma a questo punto tanto vale mettere il c18.
Segui la guida di FU MAURO che l'ho trovata molto valida per cominciare con il c18 e mplab
__________________
troppa robotica fa male alla salute
Rispondi citando
  #3  
Vecchio 05-12-2007, 11.23.21
britti britti non è collegato
Nuovo robottaro
 
Data registrazione: 29-11-2007
Residenza: Bergamo
Età : 37
Messaggi: 6
Potenza reputazione: 0
britti E' per ora ancora un mistero
Predefinito

ma con il c18 posso compilare programmi anche per i pic 16Fxx?
e dove la trovo questa guida di fu mauro?
Rispondi citando
  #4  
Vecchio 06-12-2007, 17.08.18
Fu Mauro Fu Mauro non è collegato
Robottaro master
 
Data registrazione: 03-07-2006
Residenza: Norimberga (Germania)
Messaggi: 440
Potenza reputazione: 186
Fu Mauro La sua reputazione è oltre la sua famaFu Mauro La sua reputazione è oltre la sua famaFu Mauro La sua reputazione è oltre la sua famaFu Mauro La sua reputazione è oltre la sua famaFu Mauro La sua reputazione è oltre la sua famaFu Mauro La sua reputazione è oltre la sua fama
Predefinito

...qui sotto!

...con il C18 rimani fregato!
Effettivamente Microchip ha adottato una politica di marketig in cui per ogni famiglia supporta un compilatore.
Hitech supporta anche la 16xxx. Personalmente visto i costi della serie 16xxxx e della serie 18xxxx migrerei alla serie 18xxxx.

Ciao,

Mauro ...o FU MAURO!
__________________
www.LaurTec.it

Artorius Humanoid Robot, Robot Domotino, C18, USB, PIC, Elettrocardiografo...e molto altro
Rispondi citando
  #5  
Vecchio 07-12-2007, 19.02.37
britti britti non è collegato
Nuovo robottaro
 
Data registrazione: 29-11-2007
Residenza: Bergamo
Età : 37
Messaggi: 6
Potenza reputazione: 0
britti E' per ora ancora un mistero
Cool

Citazione:
Orginalmente inviato da Fu Mauro Visualizza messaggio
...qui sotto!

...con il C18 rimani fregato!
Effettivamente Microchip ha adottato una politica di marketig in cui per ogni famiglia supporta un compilatore.
Hitech supporta anche la 16xxx. Personalmente visto i costi della serie 16xxxx e della serie 18xxxx migrerei alla serie 18xxxx.

Ciao,

Mauro ...o FU MAURO!
Caspita mauro il tuo sito è un'altro pianeta
Sei un mito per gente come me che si affaccia solo adesso queste cose trovando problemi in tutto cio che fa!
CMQ la buona volontà non manca!
Alla fine ho scoperto che anche mikro C ha un proprio ICD che non è nemmeno caro e supporta anche micro da 18.. quindi credo che andrò in quella direzione!

Grazie CMQ a tutti dei consigli.
A presto in un'altra discussione, riccardo
Rispondi citando
  #6  
Vecchio 08-12-2007, 13.21.44
L'avatar di calo
calo calo non è collegato
Moderator
 
Data registrazione: 14-06-2006
Residenza: EmiliaSiciliaRomagna
Messaggi: 802
Potenza reputazione: 85
calo E' un faro della comunità
Predefinito

Potreste spiegarmi in che consiste esattamente il debug a circuito funzionante?
Io il debug lo faccio con il PicSimulatorIde che simula il pic in funzionamento: si possono vedere le porte che cambiano stato, si ha a disposizione un oscilloscopio con il quale visualizzare il PWM, un display lcd, etc etc, ed inoltre si possono visualizzare tutti i registri interni del pic e il loro stato (cosa molto istruttiva).

Sulla diatriba mikroC vs altri compilatori C io la vedo così:
- se usi i pic 18 non c'è storia, io userei il c18 perchè è gratis senza limitazioni sul codice, ci sono le librerie e c'è il tutorial di Mauro Laurenti che spiega un sacco di cose
- se usi la serie 16 (come sto facendo io attualmente) il cosiglio sarebbe di usare il PicClite di hitech perchè è ANSI C, ma appena non trovi l'esempio in rete che ti aiuta, anche avendo buona volontà a leggersi il datasheet del pic è a studiarsi prima il problema in assembler dal Tanzilli, le cose si fanno molto difficili (esempio: per il PWM in rete ci sono tanti esempi, per la seriale c'è poco o nulla)------->meglio il mikroC

X FISER: perchè secondo te il mikroC ha le limitazioni del basic?
Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione
Modalità  visualizzazioe

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code è Attivato
Le smilies sono Attivato
[IMG] è Attivato
Il codice HTML è Disattivato

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Voglia di imparare. Jacopo Elettronica 6 10-10-2009 23.01.56
che linguaggio imparare? frenksax Informatica 33 19-04-2009 17.46.25
materiale plastico da prestampare o lavorare a caldo? ribellion Resine e Materiali Compositi 0 10-09-2008 06.53.28
imparare da zero a prog in C per i pic in 2 ore!!!!!!!!!!!!! andrea83ban P. in C, C++ 15 30-11-2004 16.35.32
imparare... roccog Elettronica 12 03-08-2003 19.17.41


Tutti gli orari sono GMT. Adesso sono le: 04.07.02.


Basato su: vBulletin Versione 3.8.8
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Realizzazione siti web Cobaltica Foligno
spacer.png, 0 kB