projects:feuerstein:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projects:feuerstein:start [2020-04-10 11:46] – wost | projects:feuerstein:start [2025-08-20 09:15] (aktuell) – [Downloads] wost | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Feuerstein ====== | + | ====== |
| - | Projektstand: | + | |
| + | Projektstart: | ||
| + | letzte Änderung: 2023-03-17 | ||
| - | == Abstrakt == | ||
| - | Das Projekt mit dem Namen " | + | ===== Kontakt zum Team ===== |
| - | machen. Typische Hindernisse und Fallstricke | + | |
| + | Fragen, Anregungen, Anforderung von Unterlagen, Mithilfe: \\ | ||
| + | Wolfgang Strauß --- wost(ÄTT)ewost.de | ||
| + | |||
| + | ===== Downloads ===== | ||
| + | |||
| + | {{nano-display-emulator.tar.gz|Longan Nano Display-Emulator für Gforth}} | ||
| + | |||
| + | ===== Links ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | |||
| + | |||
| + | ===== Worum geht es? ===== | ||
| + | |||
| + | Das Projekt mit dem Namen " | ||
| Die Benutzererfahrung steht ganz oben auf der Liste. | Die Benutzererfahrung steht ganz oben auf der Liste. | ||
| - | Das gelieferte | + | Das zu entwickelnde |
| - | In einer Schachtel befinden sich die teilbestückte Hauptplatine, | + | Komplettieren der Schaltung, USB-Seriell-Wandler, |
| - | Komplettieren der Schaltung, USB-Seriell-Wandler, | + | in Papier- und elektronischer |
| - | in Papier- und elekronischer | + | |
| - | Linux, MacOS oder Windows erforderlich. | + | ===== Spezifikation ===== |
| - | Seite angelegt: | + | Die folgende Liste wird aktuell diskutiert: |
| - | letzte Änderung: 2020-04-10 | + | |
| ==== Hardware ==== | ==== Hardware ==== | ||
| * **Hauptplatine, | * **Hauptplatine, | ||
| * PCB | * PCB | ||
| - | * RISC-V GD32VF103 | + | * RISC-V |
| * Spannungsregler | * Spannungsregler | ||
| * Quarze 8 MHz und 32,768 kHz | * Quarze 8 MHz und 32,768 kHz | ||
| Zeile 42: | Zeile 63: | ||
| * Pmod-Kabel | * Pmod-Kabel | ||
| * lose Kabel Buchse/ | * lose Kabel Buchse/ | ||
| + | |||
| + | ==== Software ==== | ||
| + | * **auf dem Chip** | ||
| + | * Mecrisp Quintus | ||
| + | * Assembler | ||
| + | * Disassembler | ||
| + | * Fixkomma-Routinen | ||
| + | * Bedingte Compilierung | ||
| + | * Forth-Bibliothek | ||
| + | * USB, USB-OTG | ||
| + | * SPI, I2C, UART, FIFO | ||
| + | * CAN | ||
| + | * Interrupt | ||
| + | * Timer | ||
| + | * SD-Karte, SPI-Flash | ||
| + | * ADC, DAC | ||
| + | * RTC | ||
| + | * Interaktives " | ||
| + | * Messfunktionen | ||
| + | * Signalgenerator | ||
| + | * Protokollanalysator für UART, SPI, I2C, CAN | ||
| + | * VIS-System | ||
| + | * Vocs, Items, Sticky words | ||
| + | * History-Buffer | ||
| + | * Speichert die letzten 20 Eingaben. Quintus hat TIB von max. 200 Zeichen. Tricky: Quelltextdownload soll nicht im History-Buffer landen. | ||
| + | * Auto-Vervollständigung | ||
| + | * Dictionary-Einträge | ||
| + | * selbst definierte Floskeln | ||
| + | * Eingebautes Hilfesystem im SPI-Flash | ||
| + | * Sprache: Englisch, eventuell später auch eine Version Deutsch | ||
| + | * Worte und ihre Funktion / Bedeutung (mit Beispiel-Quelltext zum Ausprobieren) | ||
| + | * Registerbeschreibung und momentane Werte anzeigen / setzen | ||
| + | * Verbose-Flag zur Umschaltung der Detailierung der Ausgabe | ||
| + | * Forth-Beispieldateien | ||
| + | * Blinkprogramm | ||
| + | * Spiele | ||
| + | * Interaktives Tutorial | ||
| + | * User kann auf dem Chip Forth lernen | ||
| + | * **auf dem PC** | ||
| + | * Entwicklungssystem | ||
| + | * Program zum Flashen von Quintus (Python) | ||
| + | * Selbstgeschriebene IDE (Python) nach Vorbild " | ||
| + | * Emacs incl. Syntax-Highlighting und Terminal | ||
| + | * e4thcom (Manfreds Terminal) | ||
| + | * picocom (Linux) | ||
| + | * minicom (Linux) | ||
| + | * Teraterm (Windows) | ||
| + | |||
| + | ==== Dokumentation ==== | ||
| + | * **Schnelleinstieg** (erste Schritte für den Ungeduldigen) | ||
| + | * Platine zusammenbauen | ||
| + | * Einrichten einer Entwicklungsumgebung | ||
| + | * Blinkprogramm starten und verändern | ||
| + | * **Mecrisp Quintus** | ||
| + | * Tutorial | ||
| + | * Benutzerhandbuch | ||
| + | * Referenzhandbuch | ||
| + | * **Hardware Benutzerhandbuch** | ||
| + | * Liste der Anschlüsse mit Beschreibung | ||
| + | * Schaltplan | ||
| + | * Funktionsweise der Schaltung | ||
| + | * Kurzbeschreibung Bausteine | ||
| + | * **Datenblätter und Benutzerhandbücher verwendeter Bausteine** | ||
| + | * GD32VF103 | ||
| + | * SPI-Flash | ||
| + | * CP2102N | ||
projects/feuerstein/start.1586511979.txt.gz · Zuletzt geändert: 2020-04-10 11:46 von wost