Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Boards
  2. LPCXpresso54018

LPCXpresso54018

NXP
LPCXpresso54018
VSCode with the Arm Keil Studio extension

Accelerate your application development with example projects

Import your chosen project to Keil Studio or download for use in Keil uVision.

Learn more about Keil tools
  • spi_interrupt

    Keil Studio, µVision AC6

    The spi_interrupt example shows how to use spi functional API to do interrupt transfer:In this example, one spi instance as master and another spi instance as slave. Master sends a piece of data to slave,and check if the data slave received is correct.

    Download Pack
  • spi_interrupt_b2b_master

    Keil Studio, µVision AC6

    The spi_interrupt_b2b_master example shows how to use spi functional API to do interrupt transfer as a master:In this example, the spi instance as master. Master sends a piece of data to slave, receive data from slave,and checkif the data master received is correct. This example needs to work with spi_interrupt_b2b_slave example.

    Download Pack
  • spi_interrupt_b2b_slave

    Keil Studio, µVision AC6

    The spi_interrupt_b2b_slave example shows how to use spi functional API to do interrupt transfer as a slave:In this example, the spi instance as slave. Slave receives data froma master and send a peiece of data to master,and check if the data slave received is correct. This example needs to work with spi_interrupt_b2b_master example.

    Download Pack
  • spi_interrupt_b2b_transfer_slave

    µVision AC6

    The spi_interrupt_board2board_slave example shows how to use spi driver as slave to do board to board transfer with interrupt:In this example, one spi instance as slave and another spi instance on other board as master. Master sends a piece ofdata to slave, and receive a piece of data from slave. This example checks if the data received from master is correct.

    Download Pack
  • spifi_dma_transfer

    Keil Studio, µVision AC6

    The SPIFI DMA Example project is a demonstration program that uses the KSDK software to program external serialflash using DMA and read through AHB bus.

    Download Pack
  • spifi_polling_transfer

    Keil Studio, µVision AC6

    The SPIFI Polling Example project is a demonstration program that uses the KSDK software to program external serialflash using polling and read through AHB bus.

    Download Pack
  • µVision AC6

    The touch_cursor demo shows how to use LCD hardware cursor and position it using touch panel.In this example, a 32x32 cursor is shown. The cursor's position is changed in reaction to detected touch.

    Download Pack
  • usart_dma_rb_transfer

    Keil Studio, µVision AC6

    The usart_dma ring buffer example shows how to use usart driver with DMA:In this example, one usart instance connect to PC through usart, the board will send back all characters that PC send to the board.

    Download Pack
  • usart_dma_transfer

    Keil Studio, µVision AC6

    The usart_dma example shows how to use usart driver with DMA:In this example, one usart instance connect to PC through usart, the board willsend back all characters that PC send to the board.Note: The example echo every 8 characters, so input 8 characters every time.

    Download Pack
  • usart_interrupt

    Keil Studio, µVision AC6

    The uart_functioncal_interrupt example shows how to use uart driver functionalAPI to receive data with interrupt method:In this example, one uart instance connect to PC through uart, the board willsend back all characters that PC send to the board.

    Download Pack