Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

eCxx do pobrania dla systemu Linux

Pobierz bezpłatnie aplikację eCxx Linux do uruchamiania online w Ubuntu online, Fedorze online lub Debianie online

To jest aplikacja dla systemu Linux o nazwie eCxx, której najnowszą wersję można pobrać jako eCxx-1.0.28-vs.tar.bz2. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.

Pobierz i uruchom online aplikację o nazwie eCxx z OnWorks za darmo.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.

- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację, zainstaluj ją i uruchom.

ZRZUTY EKRANU

Ad


eCxx


OPIS

eCxx to biblioteka dla AVR i NodeMCU dostosowana do wyświetlaczy micro LED i efektów świetlnych.

eCxx korzysta z systemu kompilacji Makefile. Dołączone są także aplikacje/narzędzia oparte na Java i Python, które ułatwiają proces programowania i debugowania za pomocą komputera-hosta.

Z jednej strony eCxx obsługuje oryginalną serię megaAVR (ATmega328P, ATmega1284P, ATmega2560, ATmega32U4, AT90USB1286 itp.), a także nową serię megaAVR 0 (ATmega4808, ATmega4809 itp.).

Z drugiej strony, chociaż eCxx jest przeznaczony głównie do pracy w NodeMCU, powinien także obsługiwać inne projekty oparte na ESP-12, a także projekty oparte na ESP-01.

System kompilacji Makefile i niektóre narzędzia działają tylko w systemie Linux. Jednakże kod źródłowy biblioteki powinien być wystarczająco przenośny, aby można go było zbudować przy użyciu innych systemów kompilacji dla AVR i NodeMCU.

eCxx jest również wyposażony w otwarty sprzęt (schematy i płytki PCB), a także powiązane aplikacje testowe i oprogramowanie sprzętowe.



Korzyści

  • Dostosowane do wyświetlaczy micro LED i efektów świetlnych.
  • Niektóre narzędzia/narzędzia oparte na Pythonie i Javie, które pomagają w programowaniu i debugowaniu.
  • Otwarte projekty schematów sprzętu i PCB z gotowym do użycia oprogramowaniem sprzętowym.
  • Szablony narzędzi i funkcje szablonów podobne do C++ 11 (z nieco inną nazwą).
  • UnikalnyPtr, SharedPtr, SłabyPtr, Limity numerycznei Cechy Funkcjonalne Klasy.
  • Bufor pierścieniowy, Tablica, Strunowy, FixPoint i Dec24FP.
  • Narzędzie do konwersji ciągów i liczb z prostą obsługą znaków interpunkcyjnych numerycznych.
  • Funkcje użytkowe matematyki.
  • Funkcje użytkowe przestrzeni barw i klasy efektów kolorystycznych (w tym prosty malarz).
  • Klasy animatorów kolorów (wraz z gotowymi klasami procesorów animacji).
  • Klasy narzędziowe do przetwarzania adresów IP i MAC oraz identyfikatorów UUID w postaci ciągów znaków.
  • Funkcje użytkowe związane z kolejnością bajtów i ustawieniami narodowymi C.
  • Klasy formatujące dane wyjściowe i powiązane z nimi funkcje narzędziowe.
  • Statyczna klasa aplikacji z obsługą UART, SPI, TWIMaster, TWISlave i OWIMaster.
  • Jednoprzewodowy, półdupleksowy, programowy UART do transmisji o niskiej i średniej prędkości.
  • Próbnik strumienia danych do transmisji z bardzo małą prędkością.
  • Nieulotna pamięć danych (dostępna/użyteczna pojemność zależy od platformy).
  • Wiele metod odrzucania przełączników.
  • Skaner klawiatury obsługujący odczyt wielokrotnych naciśnięć klawiszy (w zależności od sprzętu).
  • Odbijanie klawiatury obsługujące klawisze modyfikujące i wielokrotne naciśnięcia klawiszy.
  • Prosta klasa czytnika dla dwuosiowego joysticka analogowego z jednym przełącznikiem (przyciskiem).
  • Prosta klasa czytnika enkoderów przyrostowych (kwadraturowych).
  • Znakowy sterownik LCD obsługujący 4-bitowe tryby wyjścia równoległego, UART i TWI.
  • Klasa czytnika i zapisu kart pamięci (tryb surowy).
  • Prosty system plików oparty na gniazdach.
  • Generator przebiegów BCM (modulacja kodu binarnego).
  • Sterowniki do taśmy LED, matrycy LED, diody DMX512 oraz wyświetlacza LED/OLED.
  • Sterowniki do EEPROM.
  • Sterowniki dla ADC, DAC i innych czujników.
  • Sterowniki do chipów/modułów Ethernet.
  • Sterowniki do modułów WiFi.
  • Sterowniki do RTC.
  • Klasa dostawcy informacji o sprzęcie.
  • Szablonowy procesor tekstu.
  • Lekki serwer WWW.
  • Prosty system wizualizacji oświetlenia.
  • [Tylko x86] Generatory plików danych symulacyjnych do 1-wymiarowej i 2-wymiarowej symulacji diod LED.
  • [Tylko x86] Prosty zapis plików BMP.
  • [Tylko AVR i AVRX] Obsługa komparatora analogowego.
  • [Tylko AVR i AVRX] Pomiar wewnętrznego pasma wzbronionego/napięcia odniesienia i temperatury.
  • [Tylko AVRX] Dodatkowe timery/liczniki.
  • [Tylko AVRX] Obsługa liczników w czasie rzeczywistym.
  • [Tylko AVRX] Obsługa wyłączania i budzenia.
  • [Tylko AVRX] Obsługa systemu zdarzeń.
  • [Tylko AVRX] Konfigurowalna obsługa logiki niestandardowej.
  • [Tylko NodeMCU] Obsługa programowania OTA.
  • [Tylko NodeMCU] Obsługa DMA (I2S) (tylko wyjście).
  • [Tylko NodeMCU] Klient i serwer TCP.
  • [Tylko NodeMCU] Konsola TCP (można używać do debugowania bez podłączania do fizycznego portu szeregowego).
  • [Tylko NodeMCU] Serwer WWW i serwer WWW SSL.


Publiczność

Zaawansowani użytkownicy końcowi, programiści, inni odbiorcy


Interfejs użytkownika

Konsola/Terminal, wiersz poleceń


Język programowania

Pythona, C++, Javy


Kategorie

Testowanie oprogramowania, systemy wbudowane, biblioteki

Jest to aplikacja, którą można również pobrać ze strony https://sourceforge.net/projects/ecxx/. Został on hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    wxPython
    wxPython
    Zestaw modułów rozszerzeń Pythona, który
    zawiń międzyplatformowe klasy GUI z
    wxWidgets. Odbiorcy: Deweloperzy. Użytkownik
    interfejs: X Window System (X11), Win32...
    Pobierz wxPython
  • 2
    menedżer plików pakietów
    menedżer plików pakietów
    To jest menedżer plików pakietu Total War
    projekt, począwszy od wersji 1.7. A
    krótkie wprowadzenie do Warscape
    modowanie: ...
    Pobierz menedżera plików pack
  • 3
    IPerf2
    IPerf2
    Narzędzie do pomiaru ruchu sieciowego
    Wydajność TCP i UDP z metrykami
    zarówno pod względem przepustowości, jak i opóźnień. The
    cele obejmują utrzymanie aktywności
    iperf dorsz...
    Pobierz IPerf2
  • 4
    fre:ac - darmowy konwerter audio
    fre:ac - darmowy konwerter audio
    fre:ac to darmowy konwerter audio i CD
    ripper dla różnych formatów i koderów.
    Posiada MP3, MP4/M4A, WMA, Ogg
    Vorbis, FLAC, AAC i Bonk
    Pomoc, ...
    Pobierz fre:ac - darmowy konwerter audio
  • 5
    Biblioteki Matplotu
    Biblioteki Matplotu
    Matplotlib to wszechstronna biblioteka
    do tworzenia statycznych, animowanych i
    interaktywne wizualizacje w Pythonie.
    Matplotlib sprawia, że ​​proste rzeczy stają się łatwe i
    ciężka sprawa...
    Pobierz Matplotlib
  • 6
    Botman
    Botman
    Napisz logikę swojego chatbota raz i
    podłącz go do jednego z dostępnych
    usługi przesyłania wiadomości, w tym Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram, a nawet ty...
    Pobierz BotMana
  • więcej »

Komendy systemu Linux

Ad