Hardware Abstraction Layer Code Generator for Hercules MCUs

(ACTIVE) HALCOGEN

Description & Features

Technical Documents

Support & Training


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date   Host   OS   Description  

HALCOGEN:
HAL Code Generator tool

ACTIVE 04.05.02   02-Mar-2016   PC   Vista, Windows 7, XP,   Chip configuration GUI and Hardware Abstraction Layer (HAL) Code Generation with drivers and example code  

SAFETI-HALCOGEN-CSP:
SafeTI HALCoGen Compliance Support Package

ACTIVE 01.00.00   30-Jan-2015       Assists customers using HALCoGen to comply with functional safety standards by providing documentation, reports and unit test capability.  

TI's Standard Terms and Conditions for Evaluation Modules apply.

Key Document
Download - PDF Icon Download - PDF Icon

Description

HALCoGen provides a graphical user interface that allows the user to configure peripherals, interrupts, clocks, and other microcontroller parameters. Once the device is configured, the user can generate peripheral initialization and driver code, which can be imported into CCS, IAR Workbench, or Keil uVision.

Download CCS


Functional safety training series

This 4-part training series will provide you information to help ease the development of your IEC 61508 and ISO 26262 functional safety applications.

Technical Documents
Datasheet (4)
Title Abstract Type Size (KB) Date Views
PDF 8936 30 Jun 2015
PDF 8856 30 Jun 2015
PDF 8854 30 Jun 2015
PDF 8840 30 Jun 2015
Application notes (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 468 09 Aug 2016 800
White papers (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 847 12 May 2015 2,287

Development Tools (2)

Name Part Number Tool Type
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  SW Development Tools, IDEs, Compilers 
SafeTI Compliance Support Package for HALCoGen (Hardware Abstraction Layer Code Generator)  SAFETI-HALCOGEN-CSP  SW Development Tools, IDEs, Compilers 

TI Devices (42)

Part Number Name Product Family
RM41L232  16- and 32-BIT RISC Flash Microcontroller  Safety 
RM42L432  16- and 32-Bit RISC Flash Microcontroller  Safety 
RM44L520  RM44Lx 16/32-Bit RISC Flash Microcontroller  Safety 
RM44L920  RM44Lx 16/32-Bit RISC Flash Microcontroller  Safety 
RM46L430  16- and 32-Bit RISC Flash Microcontroller  Safety 
RM46L440  16/32-Bit RISC Flash Microcontroller  Safety 
RM46L450  16/32-Bit RISC Flash Microcontroller  Safety 
RM46L830  16/32-Bit RISC Flash Microcontroller  Safety 
RM46L840  16/32-Bit RISC Flash Microcontroller  Safety 
RM46L850  16/32-Bit RISC Flash Microcontroller  Safety 
RM46L852  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L530  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L540  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L550  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L730  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L740  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L750  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L930  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L940  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L950  16/32-Bit RISC Flash Microcontroller  Safety 
RM48L952  16/32-Bit RISC Flash Microcontroller  Safety 
RM57L843  16/32-Bit RISC Flash Microcontroller  Safety 
TMS470MF04207  16/32-Bit RISC Flash Microcontroller  Safety 
TMS470MF06607  16/32-Bit RISC Flash Microcontroller  Safety 
TMS570LC4357  High Performance 32-bit ARM Cortex-R5 based Microcontroller  Safety 
TMS570LS0232  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS0332  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS0432  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS0714  16/32-BIT RISC Flash Microcontroller  Safety 
TMS570LS0914  16/32-BIT RISC Flash Microcontroller  Safety 
TMS570LS1114  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS1115  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS1224  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS1225  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS1227  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS2124  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS2125  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS2134  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS2135  116- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS3134  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS3135  16- and 32-Bit RISC Flash Microcontroller  Safety 
TMS570LS3137  16- and 32-Bit RISC Flash Microcontroller  Safety 

Support & Training

 

Support

How can we help you?

Please select a support topic below:

Blogs

Wikis

Visit the TI Wiki