AnsweredAssumed Answered

LPC4088 I/O assignment

Question asked by Graham Sewell on Mar 26, 2020
Latest reply on Mar 26, 2020 by jeremyzhou

Hi, I am working with the LPC4088 and I have the EA mbed project as a start-point but I am trying to reallocate some of the I/O.  I can not find how the I/O is currently allocated e.g. how does a certain LCD driver pin get assigned to a particular function.  I have exported the mbed project to Keil uvision5 and this builds ok.


I have found parse_pins.cpp which contains the following:


#elif defined(TARGET_LPC4088_DM)
static const PinName pin_names[] = {p1, p2, p3, p4, NC, NC, p7, p8, p9, p10, p11, p12, p13, p14
, p15, p16, p17, p18, p19, p20, p21, p22, p23
, p24, p25, p26, NC, NC, p29, p30, NC, NC
, NC, NC, NC, NC, NC, NC, NC, NC, p41, p42, p43, p44, p45, p46};


but have not been able to rationalise this against the functionality.


Any help would be much appreciated.

Best wishes and good health to all!