Browse By Tags

  • Run HALCoGen on Windows 11 with scaled desktop - compatibility mode

    The HALCoGen device configuration utility of TI doesn't run well on a screen where the font size or Scale has been altered. The text will not line up with other display elements, such as lines, boxes. The windows 11 compatibility wizard has a solutions…
  • Receive serial data SCI notification RM46L852

    I am using the LAUNCHXL2-RM46 kit case 11U: byte = (uint8)(sciREG->RD & 0x000000FFU); if (g_sciTransfer_t[0U].rx_length > 0U) { *g_sciTransfer_t[0U].rx_data = byte; g_sciTransfer_t[0U].rx_data++; g_sciTransfer_t[0U].rx_length--; si (g_sciTransfer_t…
  • Windows 10 and TI Hercules Development environment: works

    I've upgraded my PC from Windows 8.1 to Windows 10, and checked to see if my Texas Instruments Hercules tool chain still works. I'm using Code Composer Studio 6.1.0. I've done a full build and debug cycle and that worked ok. I've also tested if I could…
  • Sync PWM with an External Signal - TI Hercules Microcontroller

    At times it is useful to get activities in your firmware synced up with external events. There are several types of events that are dependent of the speed, frequency, state, ... of something external. In this blog, I'm showing martinvalencia 's solution…
  • Create and Measure signals with Hercules High End Timer (HET) - 4: Getting Started

    A very simple HET example: Project0 - generate a PWM signal with a fixed duty cycle. The previous posts were a showcase: let the timer module do some calculations while generating and and measuring signals. In this much simpler post let's take a step…
  • Port an MBED design to non-MBED - Phase 3: InterruptIn Class and example

    The port of the MBED InterruptIn is complete. In this blog you can see the internals of this class and how to set up configuration and handling. My port is for a Hercules TMS570LC43. I use the HAL utility and api for that controller where possible. The…
  • Hercules Safety Microcontroller: Use C++ with HALCoGen C Projects

    TI Hercules microcontrollers are "functional safety" devices for automotive, industrial and medical use. When you create a new firmware project for this family, you use the TI HALCoGen tool to configure the peripherals and create the source. This generated…