keil.org
author Anoop Jacob Thomas<anoop@fossee.in>
Tue, 17 May 2011 00:16:04 +0530
changeset 8 4be03da7f773
permissions -rw-r--r--
Added info on keil replacement keil.org.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     1
#+TITLE:     Replacements for Keil, MPLAB
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     2
#+AUTHOR:    Anoop Jacob Thomas
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     3
#+EMAIL:     info@fossee.in
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     4
#+DATE:      2011-05-10 Tue
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     5
#+DESCRIPTION: 
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     6
#+KEYWORDS: 
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     7
#+LANGUAGE:  en
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     8
#+OPTIONS:   H:3 num:nil toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
     9
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc email:nil author:nil timestamp:nil creator:nil
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    10
#+INFOJS_OPT: view:t home:software.html toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    11
#+EXPORT_SELECT_TAGS: export
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    12
#+EXPORT_EXCLUDE_TAGS: noexport
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    13
#+LINK_UP:   
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    14
#+LINK_HOME: 
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    15
#+XSLT: 
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    16
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    17
* SDCC
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    18
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    19
** About SDCC
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    20
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    21
SDCC is an open source retargettable, optimizing ANSI - C compiler.It
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    22
targets the Intel 8051, Zilog Z80, Dallas 80C390, Motorola HC08 and
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    23
Microchip PIC MCUs.
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    24
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    25
** List of Courses/Subjects/Areas where SDCC can be used
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    26
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    27
    - Educational and scientific computation
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    28
    - Industrial Automation
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    29
    - Robotics
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    30
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    31
** Learning Resources for SDCC
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    32
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    33
    - http://sourceforge.net/apps/trac/sdcc/wiki/SDCC_tutorial
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    34
    - http://www.micahcarrick.com/pic-c-programming-linux.html
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    35
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    36
* GNU ARM
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    37
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    38
** About GNU ARM
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    39
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    40
GNU ARM is an open source utility consists of the GNU binutils,
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    41
compiler set (GCC) and debugger. The tool chain includes C and C++
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    42
cross compilers for ARM architecture.
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    43
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    44
** List of Courses/Subjects/Areas where GNU ARM can be used
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    45
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    46
    - Educational and scientific application
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    47
    - Industrial Automation
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    48
    - Robotics
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    49
    - Mobile Phones, PDAs
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    50
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    51
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    52
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    53
** Learning Resources for GNU ARM
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    54
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    55
    - http://www.gnuarm.com/
4be03da7f773 Added info on keil replacement keil.org.
Anoop Jacob Thomas<anoop@fossee.in>
parents:
diff changeset
    56
    - http://microcross.com/gnu-arm7t-microcross.pdf