× MSP430, Microcontrollori 16 bit Ultra Low Power

eZ-430 Chronos !!

11 Anni 5 Mesi fa #11 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: eZ-430 Chronos !!
...il corso MSP430 va piano va lontano! :)

Le schede Olimex per MSP430 sono consigliate dalla stessa TI. Alcuni booster pack del LaunchPad sono della Olimex.
Non credo dunque che ci siano problemi.

Per altro con dispositivi RF mi aspetto anche che il layout sia identico a quello proposto da TI.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa - 11 Anni 4 Mesi fa #12 da cardis
Risposta da cardis al topic Re: eZ-430 Chronos !!

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • cardis
  • Avatar di cardis
  • New Member
  • New Member
Di più
11 Anni 4 Mesi fa #13 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: eZ-430 Chronos !!

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa #14 da cardis
Risposta da cardis al topic Re: eZ-430 Chronos !!
Grazie mille :)

Saluti,

Simone

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • cardis
  • Avatar di cardis
  • New Member
  • New Member
Di più
11 Anni 4 Mesi fa #15 da cardis
Risposta da cardis al topic Re: eZ-430 Chronos !!
Credo di avere più difficoltà a capire piccole scemenze che non l'intero frmw dei Chronos...

Per esempio:

L'uso di 2u,4u, ecc...

Ho sbirciato dentro l'header del cc4306317 e ho trovato questo:

Attenzione: Spoiler!


dentro i control bits dell' ADC12CTRL1

quindi 2u, 20u e così via indicano il LSB da cui parte l'indicizzazione dentro i bit di quel registro.
Per cui 2*0x20u vorrà significare che stiamo selezionando il 5 bit del registro e stiamo imponendo che il 5 e il 6 bit avrenno il valore 10.
Se così fosse la cosa avrebbe un senso...

Non capisco allra l'uso di 3u come indicizzazione. Significa selezionare il primo e il secondo bit iniseme? ma non è equivalente a selezionare il LSB e poi moltiplicarlo per il numero apposito per settare sia il primo bit che il secondo?

o forse sto sbagliando interpretazione...

e quando viene usato un questo modo?

#define TIMEOUT (10u)

equivale a TIMEOUT = 0x1010?

Sono sicuro che alla fine si tratterà di una baggianata però in questo momento mi impedisce di interpretare correttamente il codice :(

ringrazio anticipatamente per l'attenzione :)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • cardis
  • Avatar di cardis
  • New Member
  • New Member
Di più
Moderatori: Mauro LaurentiMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login