LPC177x_8x CMSIS - Compliant Standard Peripheral Firmware Driver Library Rev 1.17 - 12 June 2012 This is the list of examples that supported in LPC177x_8xCMSIS package Peripheral Example Description ADC Adc_Burst Shows how to use ADC conversion in burst mode with single or multiple input Adc_Dma Shows how to use ADC conversion and transfer converted data by using DMA Adc_Interrupt Shows how to use ADC conversion in interrupt mode. Adc_Polling Shows how to use ADC conversion in polling mode. BOD BOD_Demo Shows how to use BOD. CAN Can_Aflut Shows how to use CAN driver functions for setup and change AFLUT table dynamically Can_Bypass Shows how to test CAN operation by using bypass mode Can_Selftest Shows how to test CAN self-test mode Cortex-M3 Bit_Banding Shows how to use Bit-banding feature of Cortex-M3 processor. MPU Shows how to use MPU to protect memory region. Privilege_Mode Shows how to change privilege to unprivileged mode and vice versa. CRC Crc_Demo Shows how to use CRC engine on LPC177x_8x. The results are calculated by some different polynomials Crc_Dma Shows how to use CRC engine with DMA support DAC Dac_Dma Shows how to use DMA to transfer data to DAC peripheral Dma_SineWave Shows how to use DAC to generate a sinewave signal or positive-half sinewave signal DMA Dma_Flash2Ram Show how to transfer data from Flash to Ram memory by using DMA engine EEPROM Eeprom_Demo how to work with EEPROM memory on LPC177x_8x EMAC Emac_EasyWeb Shows how to implement an simple web application Emac_Raw Shows how to test EMAC driver with raw packet frame format that is not related with any upper-layer (i.e. TCP/IP...). Emac_uIP Shows how to handle a single network interface and contains the IP, ICMP, UDP and TCP protocols. EMC Emc_NandFlashDemo Shows how to work with NandFlash (if available) by using EMC component of LPC177x_8x Emc_NorFlashDemo Shows how to work with NorFlash (if available) by using EMC component of LPC177x_8x Emc_SdramDemo Shows how to work with SDRAM (if available) by using EMC component of LPC177x_8x GPIO Gpio_Interrupt Shows how to use interrupt function of GPIO pins. Gpio_LedBlinky Set ON/OFF for the GPIO pins to drive LEDs IAP IAP_Demo Shows how to access/update on-chip flash memory from application code I2C I2c_Pca9532Drv Shows how to use I2C to drive with PCA9532 and indicate via LEDs that connected to PCA chip I2C_Master Shows how to use I2C block as a master to send/receive data to/from a slave. I2C_Slave Shows how to use I2C block as a slave to send/receive data to/from a master. I2C_EEPROM Shows how to drive EEPROM through I2C. I2S I2s_4Wire Shows how to configure I2S peripheral to run in 4 wire mode I2s_Audio Shows how to use I2S to transfer audio data through I2S pins to play a short music sound and output to head phone line. I2s_Dma Shows how to use I2S with DMA engine I2s_Interrupt Shows how to use I2S to transfer data in interrupt mode I2s_Mclk Shows how to use I2S master clock as I2S clock source LCD Lcd_Demo Shows how to interact with GFT035A320240Y LCD and QVGA TFT LCD(if it’s available) MCI Mci_CidCard Shows how to use Multimedia Card Interface (MCI) on LPC177x_8x IC. Basically it’s to read CID of the card that input to the card slot. MCI_ReadWrite Shows how to use MCI on LPC177x_8x to read/write data on a SD/MMC card. MCI_FS Shows how to integrate FatFS and EFSL open source to use FAT FileSystem on LPC177x_8x. MCPWM MCPWMSimple Shows how to test Motor Control PWM module in LPC17xx NVIC Nvic_Priorities Shows how to configure NVIC priority grouping for testing the interrupts in tail-chaining and Late-arriving mode Nvic_VectorTableRelocation Shows how to relocation vector table in another site in RAM PWM Pwm_DualEdge Shows how to generate PWM signal on 3 Channels in both edge mode and single mode. Pwm_MatchInterrupt Shows how to use PWM Match function in interrupt mode Pwm_SingleEdge Shows how to use PWM signal on 6 Channels in single edge mode PWR Pwr_DeepPowerDown Shows how to enter system in Deep PowerDown mode and wake-up by using RTC (Real-time clock) interrupt Pwr_DeepSleep Shows how to enter system in DeepSleep mode and wake up it by using WDT Interrupt Pwr_PowerDown Shows how to enter system in PowerDown mode and wake-up it by using NMI (Non-Maskable Interrupt) Pwr_Sleep Shows how to enter system in sleep mode and wake-up by using external interrupt QEI Qei_Velo Shows how to use Quadrature Encoder Interface module to calculate velocity and detect direction changing RTC Rtc_Alarm Shows the configurations to generate interrupt in Second Counter Increment Interrupt (1s) and generate Alarm interrupt at 10s Rtc_Calibration Shows how to do real-time clock calibration. Rtc_Ev Shows how to do event monitor/recorder. SSP Ssp_Dma Shows how to configure SSP peripheral with DMA support. SSP_Master Shows how to use SSP block as a master to send/receive data to/from a slave. SSP_Slave Shows how to use SSP block as a slave to send/receive data to/from a master. SSP_Microwire Shows how to use SSP peripheral with MicroWire frame format. SSP_TI Shows how to use SSP peripheral with TI frame format. SYSTICK Systick_10msBase Shows how to configure System Tick timer to generate interrupt each 10ms Systck_Stclk Shows how to configure System Tick timer use external clock source STCLK TIMER Timer_Capture Shows how to use Capture Timer function. Timer_FreqMeasure Shows how to use Timer to measure the frequency of the signal input Timer_MatchInterrupt Shows how to configure the Timer to generate Match interrupt. UART Uart_Autobaud This is a simple UART example using auto baudrate mode Uart_Dma Shows how to use UART in DMA mode Uart_FullModem This is a simple UART example using UART1 will Full modem mode Uart_HWFlowControl Shows how to use UART in hardware flow control mode. Uart_Interrupt Shows how to use UART in interrupt mode Uart_IrDAReceive Shows how to configure UART for receiving data via IrDA protocol Uart_IrDATransmit Shows how to configure UART for transmitting data via IrDA protocol Uart_Polling Shows how to use UART in polling mode Uart_Rs485Master Shows how to configure UART for RS485 functionality in Master mode. Uart_Rs485Slave Shows how to configure UART for RS485 functionality in Slave mode. USBDEV USBMassStorage Shows how to implement a simple USB Mass Storage application on LPC177x_8x. USB_Audio Shows how to implement USB speaker on LPCD177x_8x. USB_HID Shows how to implement HID device on LPCD177x_8x. Usb_VirtualCom Shows how to configure USB Device of as a virtual COM port. USBHostLite UsbHost_MassStorage Shows how to configure USB Host Controller on LPC177x_8x. WDT Wdt_Interrupt Shows how to use WDT to generate interrupt after a specific time. Wdt_Reset Shows how to use WDT to generate chip reset after a specific time. Wdt_WindowMode Test the operation of Window Mode of Window Watchdog Timer on LPC177x_8x
2019-12-21 19:29:29 58.32MB LPC177x LPC178x CMSIS driver
1
NXP ARM LPC17XX中文用户手册,详细介绍了芯片的寄存器及其作用,并不是简介
2019-12-21 18:52:19 20.17MB LPC17xx
1