Connecting MSP432™ with HY32D Display

I recently started implementing the HY32D display in MSP432 ARM. I’m using full 16Bit parallel interface via Port B to communicate with the display controller.

Hardware:

  • Display HY32D
    • Controller: SSD1289
    • Interface: 16Bit parallel + 5 control pins
    • Touch Controller: XPT2046
    • Interface: 4-Wire SPI + 1 IRQ
    • Backlight PWM
  • µC MSP432p4111

https://github.com/mr-sven/msp432p4111-hy32d-ssd1289-xpt2046

Some of the display functions are implemented using assembler for best performance results.