AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

Téléchargement eCxx pour Linux

Téléchargez gratuitement l'application eCxx Linux pour l'exécuter en ligne dans Ubuntu en ligne, Fedora en ligne ou Debian en ligne

Il s'agit de l'application Linux nommée eCxx dont la dernière version peut être téléchargée sous le nom eCxx-1.0.28-vs.tar.bz2. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.

Téléchargez et exécutez en ligne cette application nommée eCxx avec OnWorks gratuitement.

Suivez ces instructions pour exécuter cette application :

- 1. Téléchargé cette application sur votre PC.

- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.

- 3. Téléchargez cette application dans ce gestionnaire de fichiers.

- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.

- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.

- 6. Téléchargez l'application, installez-la et exécutez-la.

CAPTURES D'ÉCRAN

Ad


eCxx


DESCRIPTION

eCxx est une bibliothèque pour AVR et NodeMCU conçue pour les écrans micro LED et les effets d'éclairage.

eCxx utilise le système de construction Makefile. Des applications/outils basés sur Java et Python sont également inclus pour faciliter le processus de développement et de débogage à l'aide du PC hôte.

D'un côté, eCxx prend en charge la série megaAVR d'origine (ATmega328P, ATmega1284P, ATmega2560, ATmega32U4, AT90USB1286, etc.) ainsi que la nouvelle série megaAVR 0 (ATmega4808, ATmega4809, etc.).

D'un autre côté, alors que eCxx est principalement conçu pour fonctionner dans NodeMCU, il devrait également prendre en charge d'autres conceptions basées sur ESP-12 ainsi que la conception basée sur ESP-01.

Le système de construction Makefile et certains des outils ne fonctionneraient que sous Linux. Cependant, le code source de la bibliothèque doit être suffisamment portable pour être construit à l'aide d'autres systèmes de construction pour AVR et NodeMCU.

eCxx est également livré avec une conception matérielle ouverte (schémas et PCB) ainsi que certaines applications de test et micrologiciels associés.



Fonctionnalités:

  • Conçu pour les écrans micro LED et les effets d'éclairage.
  • Certains utilitaires/outils basés sur Python et Java pour aider au développement et au débogage.
  • Schémas Open Hardware et conceptions de circuits imprimés avec des micrologiciels prêts à l'emploi.
  • Modèles d'utilitaires et fonctions de modèle similaires à C++11 (avec un nom légèrement différent).
  • UniquePtr, PartagéPtr, FaiblePtr, Limites numériques, et FunctionTraits classes.
  • Tampon en anneau, Tableau, Chaîne de caractères, FixePoint et Dec24FP.
  • Utilitaire de conversion pour les chaînes et les nombres avec prise en charge simple de la ponctuation numérique.
  • Fonctions utilitaires mathématiques.
  • Fonctions utilitaires de l'espace colorimétrique et classes d'effets de couleur (y compris un simple peintre).
  • Classes d'animation couleur (avec leurs classes de processeur d'animation prêtes à l'emploi).
  • Classes d'utilitaires pour traiter les adresses IP et MAC ainsi que les UUID sous forme de chaîne.
  • Fonctions utilitaires liées à l'ordre des octets et C-locale.
  • Classes de formateur de sortie et leurs fonctions utilitaires associées.
  • Classe d'application statique avec prise en charge UART, SPI, TWIMaster, TWISlave et OWIMaster.
  • Un UART logiciel à un fil, semi-duplex, pour la transmission à basse et moyenne vitesse.
  • Échantillonneur de flux de données pour une transmission à très faible vitesse.
  • Stockage de données non volatile (la capacité disponible/utilisable dépend de la plate-forme).
  • Méthodes anti-rebond à plusieurs commutateurs.
  • Scanner de clavier qui prend en charge la lecture de plusieurs touches (selon le matériel).
  • Anti-rebond du clavier prenant en charge les touches de modification et les pressions multiples.
  • Une classe de lecteur simple pour joystick analogique à deux axes avec un seul interrupteur (bouton poussoir).
  • Une classe de lecteur d'encodeur rotatif incrémental (quadrature) simple.
  • Pilote LCD de caractères prenant en charge les modes de sortie parallèle, UART et TWI 4 bits.
  • Lecteur de carte mémoire et classe d'écriture (mode brut).
  • Un système de fichiers simple basé sur des emplacements.
  • Générateur de formes d'onde BCM (modulation à code binaire).
  • Pilotes pour bande LED, matrice LED, LED DMX512 et affichage LED/OLED.
  • Pilotes pour EEPROM.
  • Pilotes pour ADC, DAC et autres capteurs.
  • Pilotes pour puces/modules Ethernet.
  • Pilotes pour modules WiFi.
  • Pilotes pour RTC.
  • Classe de fournisseur d'informations sur le matériel.
  • Modèle de traitement de texte.
  • Serveur Web léger.
  • Un système de visualisation d'éclairage simple.
  • [x86 uniquement] Générateurs de fichiers de données de simulation pour la simulation de LED en 1 et 2 dimensions.
  • [x86 uniquement] Un simple écrivain de fichier BMP.
  • [AVR et AVRX uniquement] Prise en charge du comparateur analogique.
  • [AVR et AVRX uniquement] Mesure de la bande interdite/tension de référence et de la température internes.
  • [AVRX uniquement] Minuteries/compteurs supplémentaires.
  • [AVRX uniquement] Prise en charge du compteur en temps réel.
  • [AVRX uniquement] Prise en charge de la mise hors tension et du réveil.
  • [AVRX uniquement] Prise en charge du système d'événements.
  • [AVRX uniquement] Prise en charge de la logique personnalisée configurable.
  • [NodeMCU uniquement] Prise en charge de la programmation OTA.
  • [NodeMCU uniquement] Prise en charge DMA (I2S) (sortie uniquement).
  • [NodeMCU uniquement] Client et serveur TCP.
  • [NodeMCU uniquement] Console TCP (peut être utilisée pour le débogage sans se connecter à un port série physique).
  • [NodeMCU uniquement] Serveur Web et serveur Web SSL.


Audience

Utilisateurs finaux avancés, développeurs, autre public


Interface utilisateur

Console/Terminal, ligne de commande


Langage de programmation

Python, C++, Java


Catégories

Tests de logiciels, systèmes embarqués, bibliothèques

Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/ecxx/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    wxPython
    wxPython
    Un ensemble de modules d'extension Python qui
    encapsulez les classes d'interface graphique multiplateforme à partir de
    wxWidgets.. Public : Développeurs. Utilisateur
    interface : Système X Window (X11), Win32...
    Télécharger wxPython
  • 2
    gestionnaire de fichiers de paquets
    gestionnaire de fichiers de paquets
    Ceci est le gestionnaire de fichiers du pack Total War
    projet, à partir de la version 1.7. UNE
    courte introduction à Warscape
    modding : ...
    Télécharger le packfilemanager
  • 3
    IPerf2
    IPerf2
    Un outil de trafic réseau pour mesurer
    Performances TCP et UDP avec métriques
    autour du débit et de la latence. Les
    les objectifs comprennent le maintien d'une activité
    morue iperf...
    Télécharger IPerf2
  • 4
    fre:ac - convertisseur audio gratuit
    fre:ac - convertisseur audio gratuit
    fre:ac est un convertisseur audio gratuit et un CD
    ripper pour différents formats et encodeurs.
    Il dispose de MP3, MP4/M4A, WMA, Ogg
    Formats Vorbis, FLAC, AAC et Bonk
    Support, ...
    Télécharger fre:ac - convertisseur audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib est une bibliothèque complète
    pour créer des images statiques, animées et
    visualisations interactives en Python.
    Matplotlib rend les choses simples faciles et
    chose difficile...
    Télécharger Matplotlib
  • 6
    Botman
    Botman
    Écrivez votre logique de chatbot une fois et
    connectez-le à l'un des
    services de messagerie, y compris Amazon
    Alexa, Facebook Messenger, Slack,
    Télégramme ou même yo...
    Télécharger Botman
  • Plus "

Commandes Linux

Ad