application_development
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| application_development [2008/07/25 13:10] – mte | application_development [2011/09/17 00:02] (current) – dougster | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| This page covers the **APPLICATION** part as seen above. | This page covers the **APPLICATION** part as seen above. | ||
| - | When coding your app in C, the compiler will automatically include when necessary, the MIOS-enhanced | + | When coding your app in C, the compiler will automatically include when necessary, the MIOS-enhanced |
| If you stick to the provided functions coming with MIOS, you just have to learn the C-Syntax which is very easy. If you ever programmed in any other (also scripting-) language, you might be able to learn the syntax in just a few hours and start programming like a pro! | If you stick to the provided functions coming with MIOS, you just have to learn the C-Syntax which is very easy. If you ever programmed in any other (also scripting-) language, you might be able to learn the syntax in just a few hours and start programming like a pro! | ||
| Line 29: | Line 29: | ||
| - | ====== Setup & Install ====== | ||
| + | ====== Setup & Install ====== | ||
| + | \\ | ||
| ===== Windows ===== | ===== Windows ===== | ||
| - | **[[windows_toolchain_quickstart|Quick Start Guide]]** Most users just want to download the source, configure the code for their hardware, and compile it. If that's you, and you're familiar with Windows, the [[windows_toolchain_quickstart|Quick Start Guide]] will get you up and running, quick and easy. If you have any problems, or want to know all the gory step-by-step details, you may prefer the Detailed Setup Guides. If you follow these guides exactly, you can't go wrong :) | ||
| + | ==== Quickstart ==== | ||
| + | \\ | ||
| + | ** Most people will want to use [[http:// | ||
| + | | ||
| + | \\ | ||
| + | \\ | ||
| + | **[[windows_toolchain_quickstart|Quick Start Guide]]** Most users just want to download the source, configure the code for their hardware, and compile it. If that's you, and you're familiar with Windows, the [[windows_toolchain_quickstart|Quick Start Guide]] will get you up and running, quick and easy. If you have any problems, or want to know all the gory step-by-step details, you may prefer the Detailed Setup Guides. If you follow these guides exactly, you can't go wrong :)\\ | ||
| + | \\ | ||
| + | ==== Details ==== | ||
| * Detailed Setup Guides | * Detailed Setup Guides | ||
| * **Part 1** - [[windows_toolchain_core|Setup the core software toolchain for MIOS application development on Windows]] - These are the minimal Windows applications you need, to write a MIOS Application in C and/or ASM for your MIDIbox. Not sure? Do this part. | * **Part 1** - [[windows_toolchain_core|Setup the core software toolchain for MIOS application development on Windows]] - These are the minimal Windows applications you need, to write a MIOS Application in C and/or ASM for your MIDIbox. Not sure? Do this part. | ||
| Line 48: | Line 57: | ||
| * **[[How to use Xcode2 as IDE on a Mac]]** -- step-by-step tutorial | * **[[How to use Xcode2 as IDE on a Mac]]** -- step-by-step tutorial | ||
| * **[Leopard OS X 10.5][[How to setup XCode3 to access the SVN server]]** -- step-by-step tutorial | * **[Leopard OS X 10.5][[How to setup XCode3 to access the SVN server]]** -- step-by-step tutorial | ||
| - | |||
| ===== Linux ===== | ===== Linux ===== | ||
| + | * **[[Installing GPUTILS and SDCC on Debian Linux]]** -- step-by-step tutorial | ||
| * **[[Installing GPUTILS and SDCC on Gentoo Linux]]** -- step-by-step tutorial | * **[[Installing GPUTILS and SDCC on Gentoo Linux]]** -- step-by-step tutorial | ||
| * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** < | * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** < | ||
| * **[[Installing GPUTILS and SDCC on Fedora Core 5]]** -- step-by-step tutorial | * **[[Installing GPUTILS and SDCC on Fedora Core 5]]** -- step-by-step tutorial | ||
| + | * **[[Installing GPUTILS and SDCC on Ubuntu 8.04]]** -- step-by-step tutorial | ||
| Line 61: | Line 69: | ||
| * **[[MIOS C Simulator - Debugger|ACSim]]** < | * **[[MIOS C Simulator - Debugger|ACSim]]** < | ||
| - | * **[[howto: | + | * **[[howto: |
| - | * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** < | + | * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** |
| Line 70: | Line 78: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| + | |||
| + | |||
| + | |||
| Line 95: | Line 106: | ||
| * **[[lcd# | * **[[lcd# | ||
| * **[[lcd# | * **[[lcd# | ||
| - | |||
| - | **Encoders** | ||
| - | * **[[Activate encoders in C]]** - How to activate your encoders in an C-Apllication | ||
| </ | </ | ||
| Line 104: | Line 112: | ||
| * **[[http:// | * **[[http:// | ||
| * **[[http:// | * **[[http:// | ||
| - | |||
| * **[[C Tips and Tricks for PIC Programming]]** | * **[[C Tips and Tricks for PIC Programming]]** | ||
| * **[[How to mix C and ASM]]** – optimizing code: using plain ASM in a C-Based project | * **[[How to mix C and ASM]]** – optimizing code: using plain ASM in a C-Based project | ||
| + | * **[[Encoder Tables in C]]** - How to specify your encoder connections in an C Application | ||
| </ | </ | ||
application_development.1216991446.txt.gz · Last modified: 2008/07/25 13:36 (external edit)
