Go Down

Topic: [OT ITA] Lo spamm bar (Read 2293524 times) previous topic - next topic

speedyant

Ma posso dirti che come implementazione mi sembra una "stronzata pazzesca"? Che senso ha? Forse siamo troppo abituati ai pc?

gpb01

Search is Your friend ... or I am Your enemy !

gpb01

#24317
Mar 28, 2019, 10:25 pm Last Edit: Mar 28, 2019, 10:27 pm by gpb01
Ma posso dirti che come implementazione mi sembra una "stronzata pazzesca"? Che senso ha? Forse siamo troppo abituati ai pc?
Apetta, che è su questa serie di PIC la cosa è più complicata del previsto ...
... si può accedere a SFR/GPR e ... GPR sono banchi nella SRAM ... devo vedere come vengono utilizzati ... se fosse per le variabili sarei a posto :)

La parte "Data Memory Organization" è piuttosto incasinata (per usare un dolce eufemismo) ... :D :D :D

Guglielmo
Search is Your friend ... or I am Your enemy !

gpb01

#24318
Mar 28, 2019, 10:36 pm Last Edit: Mar 28, 2019, 10:46 pm by gpb01
Si, mi sono sbagliato ... dal manuale XC8 per PIC:

Quote
Data Memory
On Microchip MCU and DSC devices, data memory (RAM) is comprised of General Purpose Registers (GPRs) and Special Function Registers (SFRs). Some devices also have EEPROM data memory.
... e ancora:

Quote
GPR
General Purpose Register. The portion of device data memory (RAM) available for general use.
... quindi come non detto, mia cazxxta (tocca adattarsi alla terminologia di questi chip) !!!

Domani provo e vedo se è vero :D :D :D

Guglielmo
Search is Your friend ... or I am Your enemy !

maubarzi

E mo che m'envento pe' fa' vede' in funzione er DMA ? ? ?  :smiley-confuse: :smiley-confuse: :smiley-confuse:
Un vecchio detto recita: Se non riesci a convincerli allora confondili ;)
Nessuna buona azione resterà impunita!

Preistoria -> medioevo -> rinascimento -> risorgimento -> rincoglionimento!

gpb01

#24320
Mar 29, 2019, 06:06 am Last Edit: Mar 29, 2019, 06:08 am by gpb01
Un vecchio detto recita: Se non riesci a convincerli allora confondili ;)
Ohhh ... per questo in Microchip sono maestri ... :D :D :D

Organizzazione SRAM:



.. accesso ai banchi:



... nulla di più facile  :smiley-mr-green: :smiley-mr-green: :smiley-mr-green:

Guglielmo
Search is Your friend ... or I am Your enemy !

nid69ita

#24321
Mar 29, 2019, 09:00 am Last Edit: Mar 29, 2019, 09:04 am by nid69ita
a 14,25 euro totali presa la ATmega4809.  Ora però aspetto un tuo corso sulla rivista  :)
Dato una occhiata al CLC di questa MCU con MPLAB X ultima versione.
Mi pare diverso dai PIC ma soprattutto NON ben organizzato in MCC come per i PIC.
Ad una prima occhiata mi pare solo maschere con registro e non le belle maschere fatte per i PIC.
Inoltre gli esempi per il 4809 sono ... solo per Atmel Studio !! (almeno io non trovo altro)
my name is IGOR, not AIGOR

gpb01

#24322
Mar 29, 2019, 09:52 am Last Edit: Mar 29, 2019, 12:30 pm by gpb01
Dato una occhiata al CLC di questa MCU con MPLAB X ultima versione.
Mi pare diverso dai PIC ma soprattutto NON ben organizzato in MCC come per i PIC.
Sicuramente ... è ancora in via di sviluppo e c'è ancora moltissimo da fare ...

E' ovviamente ben supportata in quella schifezza  (non si può dire :D) di Atmel "Start" ... da li stanno trasportando in MCC, ma il lavoro da fare è molto, però ... l'importante è che mano mano stiano implementando !

Guglielmo

P.S.: le CLC su Atmel sono completamente diverse dalle CLC su PIC ... proprio come sono fatte ... ::)
Search is Your friend ... or I am Your enemy !

gpb01

#24323
Mar 29, 2019, 01:40 pm Last Edit: Mar 29, 2019, 01:40 pm by gpb01
Domani provo e vedo se è vero :D :D :D
... funziona perfettamente, leggo dalla SRAM un buffer e trasmetto via UART senza nessun intervento della CPU (a parte, ovviamente, dare il via al DMA) :D

Guglielmo
Search is Your friend ... or I am Your enemy !

gpb01

#24324
Mar 29, 2019, 06:22 pm Last Edit: Mar 29, 2019, 06:23 pm by gpb01
>nid69ita: vedrai che la settima puntata ti piacerà ... ho fatto una figata per dimostrare l'uso del DMA  ;D ;D ;D

Guglielmo
Search is Your friend ... or I am Your enemy !

maubarzi

settima puntata di che? se posso esternare una volta ancora tutta la mia ignoranza...
Nessuna buona azione resterà impunita!

Preistoria -> medioevo -> rinascimento -> risorgimento -> rincoglionimento!

gpb01

#24326
Mar 29, 2019, 06:39 pm Last Edit: Mar 29, 2019, 06:40 pm by gpb01
settima puntata di che? se posso esternare una volta ancora tutta la mia ignoranza...
... di un corso a puntate che sto scrivendo su una ... nota rivista italiana (assieme ad altri articoli:D ... e che nid sta seguendo ;)

Guglielmo
Search is Your friend ... or I am Your enemy !

gpb01

#24327
Mar 29, 2019, 09:56 pm Last Edit: Mar 29, 2019, 09:57 pm by gpb01


:smiley-yell: :smiley-yell: :smiley-yell:

Guglielmo
Search is Your friend ... or I am Your enemy !

speedyant

... di un corso a puntate che sto scrivendo su una ... nota rivista italiana (assieme ad altri articoli:D ... e che nid sta seguendo ;)

Guglielmo
Il corso verte sulla "high pin count"? Le uscite sono "consecutive" o "spezzettate"? Potrebbe interessarmi.

nid69ita

Corso sui CIP, Core Indipendent Peripherals dei "nuovi" PIC 
my name is IGOR, not AIGOR

Go Up