The \"Lapland K60 Low-Level Library\" provides developers of the Freescale Kinetis series with a wealth of low-level driver functions. The code of this low-level library is all open source and is co-written and maintained by several engineers. Since the first version of this low-level library was released in February 2012, it has been supported by many developers. Many developers have fed back to us the problems they encountered during use, so that this low-level library has been gradually improved. The \"Lapland K60 Low-Level Library\" not only provides developers with low-level driver functions, but also provides nearly 30 sample projects for beginners. After the V2 version, it also provides porting of systems such as uC/OS and uC/GUI. The V2.1 version of the driver includes: l MCG: one-key overclocking code; l GPIO: general input and output and external interrupt; l ADC: software and hardware trigger acquisition; l FTM: PWM output, input capture; l PIT: periodic timing interrupt; l eDMA: direct storage of memory data; l LPTMR: low-power timing, pulse capture l UART: serial port input and output; l I2C: dual bus transmission; l SDHC: SD card storage, including DiskIO and FatFs file systems; l DAC: software and hardware trigger digital-to-analog conversion; l CAN: bus controller local area network; l SPI: serial peripheral bus; l PDB: programmable delay module for precise delay, triggering ADC and DAC operations; l ENET: Ethernet controller, including MAC layer communication driver; l USB: CDC class device driver; l RTC: real-time clock driver; l FLASH: on-chip FLASH erase, write and other drivers. The V2.1 version of the sample project includes: 1.LPLD_ADC: AD single-ended acquisition routine 2.LPLD_ADC_ENC-03: Murata ENC-03 gyroscope sensor acquisition routine 3.LPLD_Breathing: breathing light routine, PIT, GPIO comprehensive experiment 4.LPLD_CAN: CAN bus transceiver routine 5.LPLD_DAC_TriangularWave: DAC analog triangular wave generator routine 6.LPLD_ENET_MAC: Ethernet communication routine 7.LPLD_GPIO_DMA: OV series digital camera DMA image acquisition routine 8.LPLD_GPI O_Isr: IO port key interrupt routine 9.LPLD_Hello_World: Entry test routine 10.LPLD_I2C_MMA7660: MMA7660 acceleration sensor acquisition routine 11.LPLD_InputCapture: Input pulse capture routine 12.LPLD_LedLight: LED light routine 13.LPLD_LPTMR_PulseAcc: Pulse accumulation routine 14.LPLD_MAG3110: Freescale MAG3110 three-axis geomagnetic sensor routine 15.LPLD_PDB_Isr: Programmable precision delay 16.LPLD_PDB_TrgADC: PDB trigger ADC acquisition routine 17.LPLD_PDB_TrgDAC: PDB trigger DAC output routine 18.LPLD_PIT: Periodic interrupt timer routine 19.LPLD_PWM: PWM output control steering gear routine 20.LPLD_RTC_Isr: Real-time clock routine 21.LPLD_SDHC: SD card data read and write routine 22.LPLD_SDHC_FatFs: SD card file system read and write routine 23.LPLD_SPI_NRF24L01: nRF24L01 wireless Module data receiving and sending routines24.LPLD_Template: Blank template for quickly creating new projects25.LPLD_TSL1401: TSL1401 linear CCD module acquisition routines26.LPLD_UART_Isr: Serial port interrupt receiving and sending routines27.LPLD_UCOS: uC/OS transplantation routines28.LPLD_UCOS_OSSem: uC/OS semaphore test routines29.LPLD_USB_VirtualCom: USB virtual serial port routines30.LPLD_Flash: K60 on-chip FLASH read, write, and erase routines
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore