zur Startseite zum Inhalt zur Navigation

Klab

 

Klab ist eine Entwicklungsumgebung für Atmaga 
µ-Kontroller.

Klab orientiert sich am ebenfalls als OpenSource
verfügbaren KontrollerLab. Bietet aber den Vorteil
nicht von Linux bzw. KDE3 abhängig zu sein.

Klab ist als vor kompiliertes 32Bit GTK2 binary im Zip
enthalten, ebenfalls ist der Quellcode enthalten 
(dieser muss jedoch noch durch lazcomment, uuart 
und Synaser vervollständigt werden). Hiernach 
kann Getreu dem Lazarus Motto eine Binary für 
Win32/64 und sicher auch für MacOS erstellt werden.

Getestet ist Klab unter Linux32-Bit ( Kubuntu ).

Um KLab vollständig nutzen zu können ist ebenfalls
die AVR-GCC Toolchain, so wie AVR-Dude notwendig und 
natürlich ein geeignetes Programmiergerät.

Folgende Features sind in Klab bereits Implementiert:
- Lesen / Schreiben Fuse Bits
- Programmieren von Hex Files
- Löschen des µ-Kontrollers
- Verify von Hex-Files
- Automatisches "Aufräumen" auf der Festplatte
- 2-Quelltextfenster Parallel
- Projekt Manager
- Terminal zum Debuggen
- Anzeige der Compilermeldungen 
- Anzeige der Speicherausnutzung auf dem µ-Kontroller
- Unterstützung von Suchpfaden
- Compilieren mit einem Klick
- Compilieren / Programmieren mit einem Klick
- Einbinden neuer CPU Klassen durch Ini-Files
- Frei Konfigurierbares Quelltextfenster
(Codehighlighting)

 

(7770 Hits)

 

  simple_cad     ccm     dcommenter     c_depencies     bigprim     rent_it     shannon_fano_coding     button_tool     qprogrammer     3d_puzzle     tclockex     fouriersynthese     wuerfelzauber     cpu_load     cubemap     pi     greenfoot     partikelengine     mastermind     wii_whiteboard     gorilla     minipaint     sudoku     zufall     atmegaboard     sortieren2     tippsy3     ntools     filetools     passbildcreator     td     uuart     io_adapter     farbspectrum     pathfinder     tbitstream     5ermedian     maw     simple_font     dithering_mask     library     picking     screeny     fir_iir     vokabel     fpc_depencies     episodenmanager     nsudoku     trackball     boxmuller     file_transfer     sfxr     galton_brett     textfilter     crc     fourier     bignumber     tetris     tg12864b     turing_maschine     projizierte_schatten     rubik_cube2     piemenue     calender     anty_krypt     network_listener     fakenet     address_db     kollision     dxtools     dcf77     bww     digiman     codecounter     labyrintcreator     clickomania     imageinspector     openglsphere     generische_liste     info     gefangenen_dilemma     race_condition     basic     diffusionsfilter     send_get_file     gedanken_leser     fingerspeed     reihen     newton     multilanguage     torus_chess     binomial     steganographie     opengl_spriteengine     mandelbrot     ae20125     pentago     socket     weihnachtsstern     wuerfel     stm     kartei     copycommander     pwm     cleanup     network_bandwidth_limiter     alt_f2     desktop_lock     gpu_info     sql     wecker     iq_block     loop     l_system     picam     funkuhr     gc_solver     winkonfig     proto     wireworld     parken     2048     pointer     netzwerkprotokol     klab     feder_masse     ym1602c     hoertest     clear_engine     4_wins     balanced     c_libs     stereoprojektion     binaeruhr     verzeichnung     laufschrift     simpleray     suchen_dialog     balanced2     matrix     mauskoordinaten     baum     bezier     gebmanager     quadtree     waage     pingpong     einstein     wii_headtrack     numeric_instability     heapsim     updater     sprite_engine     8x8x8     delforlaz     io_serializer     lzw     serial     bmp_font     rubik_cube     puzzle     transparenz