|
Home |
Development Boards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The standard Astrobe examples have been tested with a range of development and educational boards. If you have not already chosen or designed your hardware we recommend starting with one of these boards for the quickest way to get up and running. A USB to Serial adapter (e.g. the SparkFun FTDI Basic Breakout) or a USB to RS232 Converter cable which allows you to connect a USB port on your computer to UART0 on your development board is the only additional hardware that you may need to program, and communicate with, the microcontrollers with these boards. Examples showing how to connect these to boards are in the Development Boards section of the Astrobe forum. The compiled code is uploaded to the target from a PC via an RS232 or USB connection by selecting the Upload command from the Astrobe Project menu. Alternatively Astrobe also creates a standard HEX format file for use with a 3rd-party upload tool like FlashMagic. The Run command on the Astrobe Project menu opens a terminal window on your PC. You can use this window to send and receive text to / from your program on the microcontroller using functions from the Astrobe library modules In and Out. Diagnostic runtime error messages are also displayed in this window. The messages identify the line number and name name of the source code file where the error occurred enabling you to quickly pinpoint the source of the problem. Cortex-M3 Development BoardsThe startup files, library modules and linker included with the initial release of Astrobe for Cortex-M3 support the following microcontrollers from NXP (Philips):
Astrobe includes library modules which contain many of the register / peripheral definitions for these families. Full operational details of are included in the NXP User manuals. The source code examples provided with Astrobe have been tested on the following development boards:
NXP LPC2000 Development BoardsThe startup files, library modules and linker included with Astrobe for LPC2000 support the following families of ARM7 microcontrollers from NXP (Philips):
Astrobe includes library modules which contain many of the register / peripheral definitions for each of these families. Full operational details of are included in the NXP User manuals. The source code examples provided with Astrobe for LPC2000 have been tested on the following development boards:
Copyright © 2013 CFB Software. All rights reserved. Privacy Policy ABN 20 939 391 060 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||