Editing EmbeddedGNU
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
An IDE for C language development on Freescale 68hc11 and 68hc12 processors '''Author:''' Eric Engler '''Homepage:''' http://www.ericengler.com/EmbeddedGNU.aspx (''404 - 08/02/09 - DMcCunney'') '''Download:''' http://sites.google.com/site/texteditors/Home/files/egnu110.zip ''(v.1.0 binary distribution)'' '''Family:''' [[IDEFamily]] '''Platform:''' Windows '''License:''' Open Source (Mozilla Public License EmbeddedGNU IDE This is my freeware, Open Source, Integrated Development Environment (IDE) for the GNU C cross-compilers. You must install this gcc compiler for Windows before installing EmbeddedGNU. This IDE only works on Windows but a future version will possibly support linux if there is a demand for it. EmbeddedGNU supports the C language (not C++), and it will target embedded processors only (can not be used to create programs that run on Windows). At this time I am only supporting the 68hc11 and 68hc12 families of embedded processors. Here are some of the features of EmbeddedGNU: * Free, Open Source, GNU GPL license * You can create a "project". A project is a group of related files that are to be compiled together. * You can assign compiler options to each project. You don't need to change the compiler settings every time you change to a different project - these settings are saved along with each project. * You can assign a hardware profile to each project. This is used to describe the memory layout of your board. This will be used to automatically create a "memory.x" linker script file. * Each project can have a hardware profile assigned to it, so you can easily set up different projects that target different boards. * The integrated source code editor has many features, and it does syntax highlighting. It lets you can edit several files at the same time. * It will create the makefile and memory.x file for you. You can manually edit these files if you need to. * It can execute the "make" for you, and show you the result in 2 formats. One is a log window that shows all the output messages from the compiler. The other shows a list of warning and error messages. You can double-click on a warning or error, and it will bring you to that line in the source code. * There's a built-in terminal window to let you interact with your board through your PC's serial port. * It can download your .s19 file directly to the board using the serial port. * Support for the GNU Embedded Library. * Works with most monitors, including Buffalo for 68hc11 and d-bug12 for 68hc12 * Supports the proprietary 68hc11 debugger and 68hc711 programmer from Wytec. * Performs a dump of the .s19 file to give a memory map and disassembly * Application Helpfile makes it easier to learn how to use the IDE '''Screenshot:''' http://www.geocities.com/englere_geo/Egnu-edit.gif
Summary:
This change is a minor edit.
Please calculate
+
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences