Build Succesfull ma...

9 Anni 4 Mesi fa #6 da Lello Guidi
Risposta da Lello Guidi al topic Build Succesfull ma...
Io conosco solo il C, quindi va bene cosi'
Saluti

Lello

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

  • Lello Guidi
  • Avatar di Lello Guidi
  • Platinum Member
  • Platinum Member
Di più
9 Anni 4 Mesi fa - 9 Anni 4 Mesi fa #7 da shinshi
Risposta da shinshi al topic Build Succesfull ma...

Leggendo l'errata e l'altro topic mi pare di capire che il problema sussiste solo programmando in assembly mentre in C se ne occupa il compilatore

Anche il C viene convertito dal compilatore in Assembly, quindi il problema si può verificare anche se programmi in C. Inoltre nei documenti che ho citato viene fornito il workarounds per l'Assembly e per il C.
Comunque il compilatore stà dicendo che stà applicando il workaround per il problema riscontrato, quindi dovrebbe risolvere il problema da solo qualora il problema ci sia, per altri dettagli si può dare un'occhiata alla User Guide del compilatore a pag 110.
Visto che l'errore in oggetto riguarda gli interrupt, qualora non si stiano usando come nel programma di Lello e non si vuole vedere l'advisory si può impostare il campo ERRATA su "none" come in figura.

Allegati:
Ultima Modifica 9 Anni 4 Mesi fa da shinshi.
Ringraziano per il messaggio: Lello Guidi

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

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
9 Anni 4 Mesi fa - 9 Anni 4 Mesi fa #8 da Lello Guidi
Risposta da Lello Guidi al topic Build Succesfull ma...
Grazie dell'aiuto e dei consigli, modifico subito il parametro e mi rileggo user Guide del compilatore alla pagina consigliata.

Lello
Ultima Modifica 9 Anni 4 Mesi fa da Lello Guidi.

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

  • Lello Guidi
  • Avatar di Lello Guidi
  • Platinum Member
  • Platinum Member
Di più
9 Anni 4 Mesi fa #9 da stainless
Risposta da stainless al topic Build Succesfull ma...
Anche se cambi l'impostazione non penso cambi molto poiché alla fine il workaround sarà applicato lo stesso ma è giusto sapere che c'è la possibilità di farlo.
Programmando in assembly invece il compilatore non farà alcuna traduzione come quando si programma in C quindi non so se i workaround vengono applicati, ma io uso solo il C quindi non ho esperienza in merito.

int main void{
while(1){
eat();
drink();
have_fun();
ride();
}
}

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

  • stainless
  • Premium Member
  • Premium Member
Di più
9 Anni 4 Mesi fa #10 da stainless
Risposta da stainless al topic Build Succesfull ma...
Rileggendo l'errata l'esempio in C si riferisce al C18 magari col nuovo compilatore questo è uno degli aspetti che sono stati migliorati

int main void{
while(1){
eat();
drink();
have_fun();
ride();
}
}

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

  • stainless
  • Premium Member
  • Premium Member
Di più
Moderatori: Mauro Laurenti

Registrati al sito

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

Registrati al sito LaurTec.

Login