MIOS Studio
Written in Java, MIOS Studio provides a platform-independent MIDI processing environment with advanced uploading and debugging functions for MIOS (MIdibox Operating System) in addition to general purpose MIDI utilities such as MIDI port routing, monitoring, filtering and a virtual keyboard. MIOS Studio is written in a modular way and is published under GPL so that other programmers can make their own contributions. A number of base MIDI classes are written to interact with the Java Sound API that makes it easier for programmers to build their own applications upon.
MIOS specific features
* Direct uploading of hex files with full flow control - no need to convert to SysEx first
* Graphical tools for debugging using MIOS SysEx implementation:
o LCD panel debugging
o MIOS debugging interface with inbuilt functions reference lookup
o SRAM read/write utility
* MIOS debug terminal - plain text output instead of cryptic MIDI messages
MIOS STUDIO V2
http://www.ucapps.de/mios_studio.htmlMIOS Studio 1
http://miosstudio.midibox.org/index_v1.htmlTools & Helpers
http://www.midibox.org/dokuwiki/doku.php?id=toolsMIDIbox Hardware Platform, PIC Burner
http://www.ucapps.de/mbhp_burner.htmlMIOS Functions Reference (ASM Version, Core8)
http://www.ucapps.de/mios8_fun.htmlPIC18F452 Data SheetHigh Performance RISC CPU used by MIOS
http://ww1.microchip.com/downloads/en/DeviceDoc/39564c.pdfPIC18F4685 Data Sheet
http://ww1.microchip.com/downloads/en/DeviceDoc/39761c.pdf-.-
gputils is a collection of tools for Microchip PIC microcontrollers. Its goal is to be fully compatible with Microchip's tools, MPASM, MPLINK, and MPLIB =>
http://en.wikipedia.org/wiki/GPUTILShttp://gputils.sourceforge.net/ |
http://sourceforge.net/projects/gputils/ |
http://gputils.sourceforge.net/gputils.pdfPiKdev is a simple graphic IDE for the development of PIC-based applications.
It currently supports assembly language. C language is also supported for PIC 18 devices.
PiKdev is developed in C++ under Linux and is based on the KDE environment.
http://pikdev.free.fr/Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler toolchains (like gputils, sdcc, c18) and with the GPSim simulator. It supports the most common programmers (serial, parallel, ICD2, Pickit2, PicStart+), the ICD2 debugger, and several bootloaders (Tiny, Pickit2, and Picdem).
http://piklab.sourceforge.net/ |
http://en.opensuse.org/PiklabNotepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
http://notepad-plus-plus.org/yEd Graph Editor
yEd ist ein Werkzeug zum Zeichnen von Graphen, Netzwerken und Diagrammen.
http://www.yworks.com/de/products_yed_about.html