The open source driver lib for Kinetis K60

Document created by Aaron wang on Oct 14, 2013Last modified by Aaron wang on Sep 8, 2015
Version 3Show Document
  • View in full screen mode

Hi,All

 

Our team have developed the K60's peripheral derives lib which is open source and open source firmware library.

the The open source lib have these feature just as follow:

 

1\The setup code based on the CMSIS Standard;

2\The lib include most of peripherals of K60 such as ADC,DAC,DMA,CAN,FTM,LPTMR,

ENET,FLASH,FLexBUS,GPIO,IIC,MCG,PDB,SPI,USB,TSI,UART,WDOG,SDHC,PIT,etc.

3\All of the peripheral initiate function are based on the a structure variable Struct format.

4\Add parts of Freescale USB Stack into the lib such as USB CDC and USB HID mouse.

5\We also develop relative example projects to demonstrate how to use the library for the peripheral. All of the project are created by the IAR for ARM Ver.6.4.

 

The attach is the code. We divide the code into two parts.

One part is driver lib, and another part is project.

 

PS 1:All of the code comments are Chinese, please forgive.

PS 2:All of drivers is on the \lib\LPLD\HW.

     The K60 project need Unzip into the \porject\.

PS 3:The code has many place that need update and improve.

If you have any doubts and opinions,please contact with us. support[AT]lpld.cn

 

Best Regards

Wang

Outcomes