CVS: examples README.txt,NONE,1.1 README,1.1,NONE
Chris Liechti <[email protected]>
| Newsgroups | gmane.comp.hardware.texas-instruments.msp430.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/mspgcc/examples
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15077/examples
Added Files:
README.txt
Removed Files:
README
Log Message:
- rename readme
- add notes about the examples
--- NEW FILE: README.txt ---
mspgcc Examples
===============
Some of the examples are ported from TIs examples, others are part of mspgcc.
TI's examples
-------------
The examples in the directories beginning slac are the examples from the
similarly names packages of examples available at the Texas Instruments web
site. These copies have been adapted for the mspgcc compiler. This means:
- The interrupt routines are defined slightly differently, to suit the
syntax of GCC,
- The main routines are now defined as ``int main(void)``
- The headers io.h and signal.h are included, instead of the device specific
headers used in the original packages.
- Make files have been added. The original Texas Instruments example packages
do not include make files.
Additional examples
-------------------
Most examples are covered by a license_. See also the individual readmes in
the respectice folders
Applications
~~~~~~~~~~~~
i2c_spy
This Program implements a I2C spy in software. The I2C data is logged
as hex dump over the serial port. No hardware support for the I2C is
needed, which means this application can run a F123.
Simple
~~~~~~
leds_
A very simple example that blinks with LEDs on P1OUT and P2OUT.
U(S)ART/RS232
~~~~~~~~~~~~~
bufferedUSART_
Hardware USART with interrupts, buffering.
timerA_uart_
Software UART with the help of the Timer_A module.
uart_test_
Simple Hardware USART test.
LCDs
~~~~
char_lcd_
Character LCD example.
gfx_lcd_
Graphics LCD example.
Other
~~~~~
.. pc_keyboard_
.. An unsifished example: connectinc a PC PS/2 keyboard to a MSP430.
cplusplus_
Examples for the C++ compiler.
fet_spi_irq_
SPI over the shared JTAG/IO Pings on e.g. the F1121 or F123
(Software implemented slave). And PC software to emulate a SPI
master over the JTAG interface.
rawsources_
A collection of functions.
reed-solomon_
A implemenation of the ree-solomon encoding.
stackcheck_
This example can be used as base for runtime stack checking.
It initialized unused memory and places a marker behind the
variables. A function can be called to check for this marker
and detect stack overflows.
tasker_
A cooperative multitasking kernel.
tcpip_
The easyweb example from slaa137 ported for mspgcc.
video_
Video games using a F1121, 2 resitors, a crystal, and a Joystock.
.. _leds: leds/README.html
.. _bufferedUSART: bufferedUSART/README.html
.. _timerA_uart: timerA_uart/README.html
.. _uart_test: uart_test/README.html
.. _char_lcd: char_lcd/README.html
.. _gfx_lcd: gfx_lcd/README.html
.. _pc_keyboard: pc_keyboard/README.html
.. _cplusplus: cplusplus/README.html
.. _fet_spi_irq: fet_spi_irq/README.html
.. _rawsources: rawsources/README.html
.. _reed-solomon: reed-solomon/README.html
.. _stackcheck: stackcheck/README.html
.. _tasker: tasker/README.html
.. _tcpip: tcpip/README.html
.. _video: video/README.html
.. _license: LICENSE.html
--- README DELETED ---
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click