| Quadro di emulazione cereale I cereali Emulation Framework è un emulatore 8051 facilmente estensibile. |
Scarica ora |
Quadro di emulazione cereale Classifica e riepilogo
- Nome editore:
- Miloslav Trmac
- Sito web dell'editore:
- http://carolina.mff.cuni.cz/~trmac/blog/mlocate/
Quadro di emulazione cereale Tag
Quadro di emulazione cereale Descrizione
Quadro di emulazione cereali è un emulatore 8051 facilmente estensibile. Il cereale è un quadro di emulazione progettato per consentire una facile emulazione di moduli interconnessi. Il suo componente principale è un modulo emulatore 8051, quindi può essere utilizzato come emulatore 8051. La ragione per scrivere cereali era un controller incorporato 8051 che dovrebbe controllare un motore utilizzando la modulazione della larghezza dell'impulso, leggere il flusso risultante da un misuratore di portata e regolare L'output per mantenere il flusso in un dato valore. Nel mondo reale, ci vogliono circa due secondi per l'algoritmo stabilizzarsi ed emulare due secondi utilizzando emulatori convenzionali (calcolando l'ingresso del motore, il flusso reale, la frequenza di feedback) è a mano Semplicemente impossibile da fare. Usando cereali, ci sono voluti circa due ore per creare un modulo che emula la combinazione motore / misuratore di portata, insieme a una finestra che mostra i valori correnti. Quindi è banale collegare questo modulo al modulo 8051 e semplicemente sedersi e guardare il risultato. Un altro esempio, un esempio più banale è una combinazione di display multiplexed / tastiera (nel mio caso, selezionando uno dei quattro display LCD a 8 segmenti). Invece di guardare i bit port, perché non creare un modulo che mostra l'output graficamente come quattro display? Oltre a queste possibilità, cereali offre punti di interruzione, orologi, valutare / modificare la finestra di dialogo (che può risolvere 2 * x + 1 = 5). La GUI KDE può anche essere estesa utilizzando KPARTS (l'interfaccia 8051 è fornita come plugin KParts). Inso incluso è un'interfaccia di comando utilizzabile per la creazione di testi per i tuoi programmi (o per cereali stesso - i cereali hanno oltre 400 test nella sua testUnite), e Un semplice disassemblatore 8051.
Quadro di emulazione cereale Software correlato