IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

Scarica eCxx per Linux

Scarica gratuitamente l'app eCxx Linux per l'esecuzione online in Ubuntu online, Fedora online o Debian online

Questa è l'app Linux denominata eCxx la cui ultima versione può essere scaricata come eCxx-1.0.28-vs.tar.bz2. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.

Scarica ed esegui online questa app denominata eCxx con OnWorks gratuitamente.

Segui queste istruzioni per eseguire questa app:

- 1. Scaricata questa applicazione sul tuo PC.

- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.

- 3. Carica questa applicazione in tale file manager.

- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.

- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.

- 6. Scarica l'applicazione, installala ed eseguila.

IMMAGINI

Ad


eCxx


DESCRIZIONE

eCxx è una libreria per AVR e NodeMCU su misura per display micro LED ed effetti luminosi.

eCxx utilizza il sistema di compilazione Makefile. Sono incluse anche applicazioni/strumenti basati su Java e Python per facilitare il processo di sviluppo e debug utilizzando il PC host.

Da un lato, eCxx supporta la serie megaAVR originale (ATmega328P, ATmega1284P, ATmega2560, ATmega32U4, AT90USB1286, ecc.) e la nuova serie megaAVR 0 (ATmega4808, ATmega4809, ecc.).

D'altra parte, mentre eCxx è progettato principalmente per funzionare in NodeMCU, dovrebbe supportare anche altri progetti basati su ESP-12 e su ESP-01.

Il sistema di compilazione Makefile e alcuni degli strumenti potrebbero essere eseguiti solo su Linux. Tuttavia, il codice sorgente della libreria dovrebbe essere sufficientemente portabile da poter essere compilato utilizzando altri sistemi di build per AVR e NodeMCU.

eCxx include anche alcuni progetti hardware aperti (schemi e PCB), nonché alcune applicazioni di test e firmware correlati.



Caratteristiche

  • Su misura per display a micro LED ed effetti luminosi.
  • Alcune utilità/strumenti basati su Python e Java per aiutare con lo sviluppo e il debug.
  • Apri schemi hardware e progetti PCB con alcuni firmware pronti per l'uso.
  • Modelli di utilità e funzioni modello simili a C++ 11 (con nome leggermente diverso).
  • UniquePtr, CondivisoPtr, DebolePtr, Limiti numericie FunctionTraits classi.
  • Ring Buffer, Vettore, Corda, FixedPoint e Dec24FP.
  • Utilità di conversione per stringhe e numeri con semplice supporto della punteggiatura numerica.
  • Funzioni di utilità matematiche.
  • Funzioni di utilità dello spazio colore e classi di effetti colore (incluso un semplice pittore).
  • Classi di animatori a colori (con le loro classi di processori di animazione pronte all'uso).
  • Classi di utilità per elaborare indirizzi IP e MAC, nonché UUID in forma di stringa.
  • Funzioni di utilità relative all'ordine dei byte e C-locale.
  • Classi di formattazione di output e relative funzioni di utilità.
  • Classe applicativa statica con supporto UART, SPI, TWIMaster, TWISlave e OWIMaster.
  • Un software UART a un filo, half-duplex, per la trasmissione a bassa e media velocità.
  • Campionatore del flusso di dati per la trasmissione a velocità molto bassa.
  • Archiviazione dati non volatile (la capacità disponibile/utilizzabile dipende dalla piattaforma).
  • Più metodi di antirimbalzo dell'interruttore.
  • Scanner per tastiera che supporta la lettura di più tasti premuti (a seconda dell'hardware).
  • Antirimbalzo della tastiera che supporta i tasti modificatori e la pressione di più tasti.
  • Una semplice classe di lettori per joystick analogico a due assi con un interruttore (pulsante).
  • Una semplice classe di lettori di encoder rotativi incrementali (in quadratura).
  • Driver LCD a caratteri che supporta le modalità di uscita parallela a 4 bit, UART e TWI.
  • Classe di lettura e scrittura di schede di memoria (modalità raw).
  • Un semplice file system basato su slot.
  • Generatore di forme d'onda BCM (modulazione del codice binario).
  • Driver per striscia LED, matrice LED, LED DMX512 e display LED/OLED.
  • Driver per EEPROM.
  • Driver per ADC, DAC e altri sensori.
  • Driver per chip/moduli ethernet.
  • Driver per moduli WiFi.
  • Driver per RTC.
  • Classe fornitore di informazioni hardware.
  • Processore di testo modello.
  • Server web leggero.
  • Un semplice sistema di visualizzazione dell'illuminazione.
  • [Solo x86] Generatori di file di dati di simulazione per la simulazione LED unidimensionale e bidimensionale.
  • [Solo x86] Un semplice writer di file BMP.
  • [Solo AVR e AVRX] Supporto comparatore analogico.
  • [Solo AVR e AVRX] Misurazione del bandgap interno/tensione di riferimento e temperatura.
  • [Solo AVRX] Timer/contatori aggiuntivi.
  • [Solo AVRX] Supporto contatore in tempo reale.
  • [Solo AVRX] Supporto per lo spegnimento e la riattivazione.
  • [Solo AVRX] Supporto del sistema di eventi.
  • [Solo AVRX] Supporto logico personalizzato configurabile.
  • [Solo NodeMCU] Supporto alla programmazione OTA.
  • [Solo NodeMCU] Supporto DMA (I2S) (solo uscita).
  • [Solo NodeMCU] Client e server TCP.
  • [Solo NodeMCU] Console TCP (può essere utilizzata per il debug senza connettersi a una porta seriale fisica).
  • [Solo NodeMCU] Server Web e server Web SSL.


Pubblico

Utenti finali avanzati, sviluppatori, altro pubblico


Interfaccia utente

Console/terminale, riga di comando


Linguaggio di programmazione

Python, C++, Java


Categorie

Software Testing, Sistemi Embedded, Librerie

Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/ecxx/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    wxPython
    wxPython
    Un insieme di moduli di estensione Python che
    avvolgere le classi GUI multipiattaforma da
    wxWidgets.. Pubblico: sviluppatori. Utente
    interfaccia: X Window System (X11), Win32 ...
    Scarica wxPython
  • 2
    packfilemanager
    packfilemanager
    Questo è il file manager del pacchetto Total War
    progetto, a partire dalla versione 1.7. UN
    breve introduzione a Warscape
    mod:...
    Scarica packfilemanager
  • 3
    IPerf2
    IPerf2
    Uno strumento di misurazione del traffico di rete
    Prestazioni TCP e UDP con metriche
    intorno sia al throughput che alla latenza. Il
    gli obiettivi includono il mantenimento di un attivo
    merluzzo iperf...
    Scarica IPerf2
  • 4
    fre:ac - convertitore audio gratuito
    fre:ac - convertitore audio gratuito
    fre:ac è un convertitore audio e CD gratuito
    ripper per vari formati ed encoder.
    È dotato di MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC e Bonk
    sostegno, ...
    Scarica fre:ac - convertitore audio gratuito
  • 5
    matplotlib
    matplotlib
    Matplotlib è una libreria completa
    per creare statici, animati e
    visualizzazioni interattive in Python.
    Matplotlib rende le cose facili facili e
    cosa difficile...
    Scarica Matplotlib
  • 6
    Bone Man
    Bone Man
    Scrivi la tua logica chatbot una volta e
    collegarlo a uno dei disponibili
    servizi di messaggistica, incluso Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram o anche tu...
    Scarica Botman
  • Di Più "

Comandi Linux

Ad