EngelsFransSpaans

Ad


OnWorks-favicon

eCxx-download voor Linux

Gratis download eCxx Linux-app om online te draaien in Ubuntu online, Fedora online of Debian online

Dit is de Linux-app genaamd eCxx waarvan de nieuwste release kan worden gedownload als eCxx-1.0.28-vs.tar.bz2. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.

Download en voer deze app met de naam eCxx gratis online uit met OnWorks.

Volg deze instructies om deze app uit te voeren:

- 1. Download deze applicatie op uw pc.

- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.

- 3. Upload deze applicatie in zo'n bestandsbeheerder.

- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.

- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.

- 6. Download de applicatie, installeer hem en voer hem uit.

SCREENSHOTS

Ad


eCxx


PRODUCTBESCHRIJVING

eCxx is een bibliotheek voor AVR en NodeMCU op maat gemaakt voor micro-LED-displays en lichteffecten.

eCxx maakt gebruik van het Makefile-buildsysteem. Op Java en Python gebaseerde applicaties/tools zijn ook inbegrepen om het ontwikkel- en foutopsporingsproces met behulp van de host-pc te vergemakkelijken.

Enerzijds ondersteunt eCxx de originele megaAVR-serie (ATmega328P, ATmega1284P, ATmega2560, ATmega32U4, AT90USB1286, enz.) en de nieuwe megaAVR 0-serie (ATmega4808, ATmega4809, enz.).

Aan de andere kant, hoewel eCxx in de eerste plaats is ontworpen om in NodeMCU te werken, zou het ook andere op ESP-12 gebaseerde ontwerpen en op ESP-01 gebaseerde ontwerpen moeten ondersteunen.

Het Makefile-bouwsysteem en sommige tools zouden alleen op Linux draaien. De broncode van de bibliotheek moet echter draagbaar genoeg zijn om te worden gebouwd met andere bouwsystemen voor AVR en NodeMCU.

eCxx wordt ook geleverd met een aantal open hardware-ontwerpen (schema's en PCB's), evenals enkele gerelateerde testtoepassingen en firmware.



Voordelen

  • Op maat gemaakt voor micro-LED-displays en lichteffecten.
  • Enkele op Python en Java gebaseerde hulpprogramma's / tools om te helpen bij ontwikkeling en foutopsporing.
  • Open hardwareschema's en PCB-ontwerpen met een aantal kant-en-klare firmware.
  • Hulpprogrammasjablonen en sjabloonfuncties vergelijkbaar met C++11 (met iets andere naam).
  • UniekPtr, GedeeldPtr, ZwakPtr, Numerieke limieten, en Functiekenmerken klassen.
  • Ringbuffer, matrix, Snaar, FixedPoint en Dec24FP-klassen.
  • Conversieprogramma voor strings en getallen met eenvoudige ondersteuning voor numerieke interpunctie.
  • Functies van wiskundige hulpprogramma's.
  • Nutsfuncties voor kleurruimte en kleureffectklassen (inclusief een eenvoudige schilder).
  • Kleurenanimatorklassen (met hun kant-en-klare animatieprocessorklassen).
  • Utility-klassen om IP- en MAC-adressen en UUID's in tekenreeksen te verwerken.
  • Nutsfuncties met betrekking tot bytevolgorde en C-locale.
  • Uitvoerformatterklassen en hun gerelateerde hulpprogrammafuncties.
  • Statische toepassingsklasse met UART-, SPI-, TWIMaster-, TWISlave- en OWIMaster-ondersteuning.
  • Een enkeldraads, half-duplex, software-UART voor transmissie met lage en gemiddelde snelheid.
  • Datastroom-sampler voor transmissie met zeer lage snelheid.
  • Niet-vluchtige gegevensopslag (beschikbare/bruikbare capaciteit is afhankelijk van het platform).
  • Methoden voor het debouncen van meerdere schakelaars.
  • Toetsenbordscanner die het lezen van meerdere toetsaanslagen ondersteunt (afhankelijk van de hardware).
  • Debouncing van het toetsenbord dat wijzigingstoets(en) en meerdere toetsaanslagen ondersteunt.
  • Een eenvoudige lezerklasse voor analoge joystick met twee assen en één schakelaar (drukknop).
  • Een eenvoudige incrementele (kwadratuur) lezerklasse voor roterende encoders.
  • Character LCD-driver ondersteunt 4-bits parallelle, UART- en TWI-uitvoermodi.
  • Geheugenkaartlezer en -schrijverklasse (raw-modus).
  • Een eenvoudig op slots gebaseerd bestandssysteem.
  • BCM (binary code modulation) golfvormgenerator.
  • Drivers voor LED-strip, LED-matrix, DMX512 LED en LED/OLED-display.
  • Stuurprogramma ' s voor EEPROM.
  • Stuurprogramma's voor ADC, DAC en andere sensoren.
  • Stuurprogramma's voor ethernet-chips/modules.
  • Stuurprogramma ' s voor wifi-modules.
  • Stuurprogramma's voor RTC's.
  • Klasse hardware-informatieprovider.
  • Sjabloon tekstverwerker.
  • Lichtgewicht webserver.
  • Een eenvoudig visualisatiesysteem voor verlichting.
  • [Alleen x86] Simulatiegegevensbestandgeneratoren voor 1-dimensionale en 2-dimensionale LED-simulatie.
  • [Alleen x86] Een eenvoudige BMP-bestandsschrijver.
  • [Alleen AVR en AVRX] Ondersteuning voor analoge comparator.
  • [Alleen AVR en AVRX] Meting van interne bandgap/referentiespanning en temperatuur.
  • [Alleen AVRX] Extra timers/tellers.
  • [Alleen AVRX] Realtime tellerondersteuning.
  • [Alleen AVRX] Power-down en wake-up ondersteuning.
  • [Alleen AVRX] Ondersteuning voor gebeurtenissysteem.
  • [Alleen AVRX] Configureerbare aangepaste logische ondersteuning.
  • [Alleen NodeMCU] Ondersteuning voor OTA-programmering.
  • [Alleen NodeMCU] Ondersteuning voor DMA (I2S) (alleen uitvoer).
  • [Alleen NodeMCU] TCP-client en -server.
  • [Alleen NodeMCU] TCP-console (kan worden gebruikt voor foutopsporing zonder verbinding te maken met een fysieke seriële poort).
  • [Alleen NodeMCU] Webserver en SSL-webserver.


Toehoorders

Geavanceerde eindgebruikers, ontwikkelaars, ander publiek


Gebruikersinterface

Console/Terminal, Opdrachtregel


Programmeertaal

Python, C++, Java


Categorieën

Software testen, embedded systemen, bibliotheken

Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/ecxx/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 2
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 3
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • 4
    fre:ac - gratis audio-omzetter
    fre:ac - gratis audio-omzetter
    fre:ac is een gratis audio-omzetter en cd
    ripper voor verschillende formaten en encoders.
    Het beschikt over MP3, MP4/M4A, WMA, Ogg
    Vorbis-, FLAC-, AAC- en Bonk-indeling
    steun, ...
    Download fre:ac - gratis audio-omzetter
  • 5
    matplotlib
    matplotlib
    Matplotlib is een uitgebreide bibliotheek
    voor het maken van statische, geanimeerde en
    interactieve visualisaties in Python.
    Matplotlib maakt gemakkelijke dingen gemakkelijk en
    moeilijk ding...
    Matplotlib downloaden
  • 6
    Botman
    Botman
    Schrijf uw chatbot-logica een keer en
    sluit het aan op een van de beschikbare
    berichtenservices, waaronder Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram of zelfs jij...
    Botman downloaden
  • Meer "

Linux-commando's

Ad