Compilatore ARM: dove iniziare
Ciao a tutti,
venendo da qualche anno di esperienza in ambito Microchip, vorrei iniziare ad entrare nel mondo ARM, in modo da farmi un po' le ossa e in futuro utilizzarli in ambito professionale.
Ho letto la discussione proposta dal mitico
TardoFreak (viewtopic.php?t=34151)
in cui si discuteva con
AOX sulla possibilità di acquistare la licenza di un compilatore. Non se poi ]
TardoFreak ha proceduto con l'acquisto.
Un modo per iniziare potrebbe essere acquistare una scheda di sviluppo (STM32 Discovery?). ARM Cortex-M3 potrebbe essere un target adeguato per l'utilizzo iniziale che mi propongo.
- Con che IDE/Compiler mi conviene approcciarmi? ( quantità e qualità librerie, supporto, intuitività e usabilità IDE e tutto ciò che ritenete importante )
- Compilatori free/low cost/cost: quali differenze fra loro? Esistono situazione analoghe a MPLAB dove la differenza sta nell'ottimizzazione del codice? Visto che l'obbiettivo finale è l'utilizzo in ambito professionale un investimento potrebbe essere previsto, ovviamente con cognizione di causa.
Preciso che ho poca (ahimè) dimestichezza con ambiente Linux quindi sarei, per ora, orientato ad evitare strumenti per il quale sia imprescindibile sapercisi muovere.
Come sempre grazie mille a tutti
Buona giornata!
venendo da qualche anno di esperienza in ambito Microchip, vorrei iniziare ad entrare nel mondo ARM, in modo da farmi un po' le ossa e in futuro utilizzarli in ambito professionale.
Ho letto la discussione proposta dal mitico
in cui si discuteva con
Un modo per iniziare potrebbe essere acquistare una scheda di sviluppo (STM32 Discovery?). ARM Cortex-M3 potrebbe essere un target adeguato per l'utilizzo iniziale che mi propongo.
- Con che IDE/Compiler mi conviene approcciarmi? ( quantità e qualità librerie, supporto, intuitività e usabilità IDE e tutto ciò che ritenete importante )
- Compilatori free/low cost/cost: quali differenze fra loro? Esistono situazione analoghe a MPLAB dove la differenza sta nell'ottimizzazione del codice? Visto che l'obbiettivo finale è l'utilizzo in ambito professionale un investimento potrebbe essere previsto, ovviamente con cognizione di causa.
Preciso che ho poca (ahimè) dimestichezza con ambiente Linux quindi sarei, per ora, orientato ad evitare strumenti per il quale sia imprescindibile sapercisi muovere.
Come sempre grazie mille a tutti
Buona giornata!