Peripheral library for kinetis

cancel
Showing results for 
Search instead for 
Did you mean: 

Peripheral library for kinetis

Jump to solution
511 Views
Contributor II

I am new in freescale microcontrollers and migrate to here from stm. I appreciated a processor expert tool and it's realy great thing, but i think it dosn't allow to make high efficient code. I try to find static peripheral library like stm but fail. In this forum i saw a screenshot of project in keil for freescale MCU and project's hierarchy include similar libs, but i lose this topic. I can't belive what it was custom (not official freescale) written libs and freescale didn't release it. Can somebody help me and share link of it.
P.S. now i use frdm-keaz128 board.

1 Solution
76 Views
Specialist V

Hi Vitali

There is an SDK for the board at https://www.nxp.com/downloads/en/device-drivers/SDK-DRIVER-FRDM-KEA-S32DS.zip which looks specific for S32DS IDE or you can get OS, library and device simulator which is IDE independent at http://www.utasker.com/kinetis/FRDM-KEAZ128Q80.html
The uTasker project also works on STM32Fx parts so allows you to write application code that runs on your FRDM-KEZ128 board and also runs on almost all other Kinetis board without porting (and will also run on STM32Fx parts in case you need to do comparisons). If of interest, it also allows running a dual OS environment together with FreeRTOS.

Regards

Mark

http://www.utasker.com/kinetis.html

View solution in original post

3 Replies
77 Views
Specialist V

Hi Vitali

There is an SDK for the board at https://www.nxp.com/downloads/en/device-drivers/SDK-DRIVER-FRDM-KEA-S32DS.zip which looks specific for S32DS IDE or you can get OS, library and device simulator which is IDE independent at http://www.utasker.com/kinetis/FRDM-KEAZ128Q80.html
The uTasker project also works on STM32Fx parts so allows you to write application code that runs on your FRDM-KEZ128 board and also runs on almost all other Kinetis board without porting (and will also run on STM32Fx parts in case you need to do comparisons). If of interest, it also allows running a dual OS environment together with FreeRTOS.

Regards

Mark

http://www.utasker.com/kinetis.html

View solution in original post

76 Views
Contributor II

Thanks alot for your answer. But i find unknown #include "derivative.h". As i understood this I should create this header and just include SKEAZ1284.h?

0 Kudos
76 Views
Specialist V

Hi

I never used the FRDM-KEA-32DS library so can't answer the question but it sounds like that would be correct since it is named "KEA" and presumably supports the 3 different boards in that series.

If you have problems just use the OpenSource uTasker project on GITHUB since it has targets for FRDM_KEAZN32Q64, FRDM_KEAZ64Q64 and FRDM_KEAZ128Q80 and its simulator makes it much easier to learn, develop, test and debug (and doesn't restrict to the S32 Design Studio).

Regards

Mark

0 Kudos