TecnoMan
TecnoMan Blog
Ripassando il capitolo precedente, sembra che siano stati risolti i grossi problemi di manutenzione della gerarchia delle classi introducendo di fatto un altro grosso problema: abbiamo un numero ampio di convenzioni su come si devono scrivere certe funzioni (con particolare …
Gli oggetti puntano alle loro descrizioni di classe che, per la maggior parte, contengono puntatori a metodi linkati dinamicamente. Le descrizioni di classe con lo stesso insieme di puntatori a metodi costituisce una metaclasse – le descrizioni di classe sono …
Object e Class sono le radici della gerarchia delle classi. Ogni classe è una sottoclasse di Object e eredita i suoi metodi, ogni metaclasse è una sottoclasse di Calss e coopera con i suoi costruttori.
Prima che un costruttore di una sottoclasse esegua la propria inizializzazione, è necessario che venga chiamato il costruttore della superclasse. Analogamente, il distruttore della sottoclasse deve chiamare il distruttore della sua superclasse dopo che è stato completato il processo di …
Tipicamente, otteniamo una descrizione di classe spedendo new() ad una descrizione di metaclasse. Nel caso di Class e Object vediamo le seguenti chiamate:
Il lavoro di una funzione selettore non è cambiato da quanto illustrato nel capitolo 2. Un argomento _self è l'oggetto del linking dinamico. Verifichiamo che esso esista e che il metodo richiesto esista per l'oggetto.
L'NTST30100SG è un nuovo diodo raddrizzatore Schottky da 30 Ampere e 100 Volt; questa nuova tecnologia si basa su Trench e permette tagli di tensioni più basse senza avere le perdite che caratterizzano i normali diodi raddrizzatori Schottky.
Il circuito integrato DS1642 è un interessante circuito che ha al suo interno una RAM statica non voltatile da 2k x 8 bit ed un real-time clock. Questo circuito conserva le funzionalità e il pin-out di qualunque RAM che supporta …
Il microcontroller MAXQ160 non include un clock real-time mantenuto da una batteria tampone, ma la flessibilità della rete 1-Wire mette a disposizione la possibilità di collegare un clock real-time esterno ad ogni circuito che si basa su un microcontrollore MAXQ160.
L'LM27402S è un regolatore buck PWM DC/DC che questa Application Note sfrutta come scheda di prova.
La famiglia dei PIC24FJ256DA210 è formata da microcontroller Flash a 16 bit con piedini variabili da 64 a 100; hanno integrato un controller per la grafica ed un chip per l'USB On-The-Go (OTG).
Implementare la classe Object è di immediata realizzazione: il costruttore e il distruttore ritornano self e differ() controlla che i suoi puntatori che fungono da argomenti siano uguali.
Data la descrizione di Class e Object, possiamo già creare nuovi oggetti e anche una nuova sottoclasse. Come esempio, consideriamo una sottoclasse Any che dichiara che tutti i suoi oggetti sono uguali a un qualsiasi altro oggetto, in altre parole …
Il 74ABT544 è un ricetrasmettitore della NXP duale, invertente e a 3 stati; e' in pratica una fusione tra il 74ABT640 e il 74ABT373, con il vantaggio di avere tutto in un unico dispositivo.
Questa Application Note pubblicata su Renesas vuole sfruttare la configurazione R8C/27, basata su CPU R8C che arriva fino a 40MHz, per creare un sistema a raggi infrarossi utilizzati nei dispositivi che usiamo tutti i giorni: computer, telecomandi, cellulari, ecc.
La famiglia PIC18F87K90 dei microcontroller di Microchip è in grado di pilotare un display LCD con la tecnologia nanoWatt XLP, una particolare caratteristica inserita nei PIC di Microchip per ridurre il consumo (XLP sta per eXtreme Low Power).
Il sintonizzatore a bassa potenza MAX2136 converte direttamente le trasmissioni ISDB-T e i segnali DVB-T in basse frequenze intermedie utilizzando un convertitore di banda I/Q. La gamma di frequenza di funzionamento spazia dalla banda VHF alla UHF coprendo le bande …
Le descrizioni delle classi con gli stessi insiemi di metodi sono oggetti di una metaclasse. Una metaclasse è essa stessa una classe e di conseguenza ha una descrizione di classe. Dobbiamo ipotizzare che le descrizioni di classe per le metaclassi …
Il requisito n. 5 non è un vero e proprio problema, più che altro rappresenta un modo per risolvere gli altri. Proprio come un cerchio aggiunge informazioni ad un punto, così le descrizioni di classe per punti e cerchi assieme …
L'Application Note AN1317 descrive gli utilizzi dei microprocessori mtouch con caratteristiche in grado di processare algoritmi touch.
Iniziamo a vedere l’operatività dei processori compatibili nei vari contesti: in una normale operazione il livello del rumore dovrebbe essere esiguo; in uno scenario …