Cosmic Partners and Useful Links
Editors, Project Managers and Case Tools
Make Utilities
-
Opus Make
Opus Make is a professional programming utility designed to speed program development. Make keeps track of the files that comprise the project, recompiling and relinking them only when required. Moreover, Make maintains important information, such as compiler and linker options, in an editable text file called a makefile. Make remembers everything about the project for you.
Cosmic Opus Make Examples.
-
GNU Make
GNU Make is a freeware version of a make utility that can be used with any editor to enhance and optimize the build process. A make utility is especially useful for large projects with source code control systems.
GNU Make Utility and Cosmic Examples.
Development Boards
-
Axiom Manufacturing
Axiom Manufacturing specializes in single board computers, embedded controllers, custom design, and manufacturing solutions. Axiom offers several high quality development and prototyping boards for Freescale microcontrollers.
Graphical Programming Tools
-
I-Logix's Rhapsody in MicroC
I-Logix's Rhapsody in MicroC is focused on the software development needs of programmers writing code for 8-and 16-bit microcontrollers. It is the first software development product to provide software synthesis, melding the graphical model and design parameters to generate production-quality, highly efficient and readable code, small enough to fit on 8- and 16-bit microcontrollers. Cosmic compiler and debugger integration (plug-in) available targeting Freescale's 68HC08 and 68HC12 families.
In Circuit Emulators
The following companies provide In-Circuit Emulators and other debugging hardware and software compatible with Cosmic Software's C Cross Compilers.
-
Hitex
Hitex Development Tools manufactures and markets in-circuit emulators for Freescale's 68HC05, 68HC08, 68HC11 and 68HC12 microcontroller families and STMicroelectronics' ST7 family.
-
i-System
i-System develops and markets in-circuit emulator hardware and debugging software for Freescale's 68HC05, 68HC08, 68HC11, 68HC12, MCS12, 68HC16 and 68300 microcontroller families and STMicroelectronics' ST7 family.
-
Lauterbach
Lauterbach develops and markets in-circuit emulator hardware and debugging software for Freescale's 68HC05, 68HC08, 68HC11, 68HC12, MCS12, 68HC16 and 68300 microcontroller families.
-
Nohau
Nohau develops and markets in-circuit emulator hardware and debugging software for Freescale's 68HC11, 68HC12, MCS12, 68HC16 and 68300 microcontroller families.
-
Noral
Noral develops and markets BDM hardware and debugging software for Freescale's 68HC12 and MCS12 microcontroller families.
-
Softec Microsystems
Softec Microsystems is an independent supplier of development tools for Microcontrollers, offering advanced systems design, support and training programs to promote silicon manufacturers' architectures Worldwide.
Real-Time Kernels
If you need a real time operating system for your project the following vendors offer integration and/or ports to Cosmic Software development tools.
-
CMX
CMX Systems develops and markets a Real-Time Multitasking Operating System for a wide variety of Microprocessors and Microcomputers including Freescale's 68HC08, 68HC11, 68HC12, 68HC16, CPU32 and STMicroelectronics' ST7.
-
MicroC/OS-II
Micriµm develops and markets a Real-Time Multitasking Operating System for a wide variety of Microprocessors and Microcomputers including Freescale's 68HC08, 68HC11, 68HC12, 68HC16, CPU32 and STMicroelectronics' ST7. Also available from Micriµm is µC/OSEK, the OSEK/VDX extension for µC/Os-II.
-
Vector Informatik
Vector Informatik develops and markets an OSEK multitasking operating system osCAN for a wide variety of Microprocessors and Microcomputers including Freescale's 68HC08 and 68HC12. The operating system supports different CAN communication protocols. Vector also develops and sells CAN drivers and CAN protocol test equipment.
-
Nohau
Nohau develops and markets in-circuit emulator hardware and debugging software for Freescale's 68HC11, 68HC12, MCS12, 68HC16 and 68300 microcontroller families.
-
Noral
Noral develops and markets BDM hardware and debugging software for Freescale's 68HC12 and MCS12 microcontroller families.
-
EUROS GmbH
EUROS GmbH is specialist in OSEK and RTOS products.
LINT Utilities
-
Gimpel Software
Gimpel Software is best known for its innovations in the static checking of source code through its 'lint' utilities. PC-lint is a source code checker for C/C++ programs. Standard distribution includes Cosmic specific extension support or
download options file here.
Fuzzy Logic Tools
-
Fuzzytech
Fuzzytech - The fuzzyTECH MCU Edition feature assembly code generation for a variety of microcontroller families including Freescale's 68HC05, 68HC08, 68HC11 and 68HC12 microcontrollers. All fuzzyTECH MCU Editions can also generate C code.
Unit Testing Tools
-
Vector Software
Vector Software VectorCAST for Cosmic 68HC12 - An Automated Module Test System VectorCAST for Cosmic 68HC12 is a module test system that automates unit/component level testing of safety and mission critical software applications written in C. This state-of-the-art automation includes the tasks of building complete test harnesses, test cases and execution reports. Prior to VectorCAST, developers were required to manually generate test code to isolate individual software components before any testing could begin. VectorCAST removes this preparation work with automatic test code generation.
-
LDRA Software Technology
LDRA is a vendor of source code analysis and testing tools that work together with Cosmic tools to automate unit/component level testing.
Recommended Reading
-
"C A reference Manual"
Authors Harbinson and Steele "C A reference Manual" Published by Prentice Hall.
-
Programming Microcontrollers in C
Ted Van Sickle "Programming Microcontrollers in C" Published by High Text
-
Programming the Freescale MC68HC12 Family
Gordon Doughman Programming the Freescale MC68HC12 Family Published by Annabooks.
-
µC/OS-II, The Real-Time Kernel
Jean Labrosse µC/OS-II, The Real-Time Kernel Published by R&D
|
|
 |
|
|