New to Kenetis, getting started questions

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

New to Kenetis, getting started questions

720 Views
alanto
Contributor I

Hi,

I have experience with other uCs (PSOC,AVR,PIC,Silabs 8051,Nuvoton M0) but new to kenetis and freescale.

I am going to use code warrior IDE, it does not seem the CMSIS API is installed by default when installing code warrior. Looking around the kenetis pages I find no documentation for CMSIS, nor can I find the CMSIS addon. The freescale kenetis code examples I have looked at do not make use of CMSIS.

Can anyone tell me were to look for the CMSIS stuff?

What is the Processor Expert Software, Microcontroller Driver Suite? Is that the CMSIS?

Regards,

Alan To

0 Kudos
4 Replies

427 Views
alanto
Contributor I

Hi,

Thanks for the replies.

I can do without CMSIS, it was just something nice to have since I have used CMSIS with other brands of M0 devices.

So what is the easiest way for a noob to get started? codewarrior + processor expert, KDS, keil , or other?

I have used keil in the past, so that appeals to me, are there any strange hoops I have to jump through to use keil with kenetis, and does keil support the debugger interface on the TRK-KEA64 starter kit?

0 Kudos

427 Views
Rick_Li
NXP Employee
NXP Employee

Hi alan,

It's easy to use keil with Kineits, Keil support debugger interface on the TRK-KEA64 starter kit but you need first download OpenSDA from the below link:

www.pemicro.com/opensda/index.cfm

And, there are some demos available at:

Kinetis EA Automotive Microcontrollers (MCUs)|Freescale

please expand "sample codes" and you will see the demos.

hope it helps!

0 Kudos

427 Views
Rick_Li
NXP Employee
NXP Employee

Hi Alan To,

CodeWarrior is not a CMSIS compliant IDE, there is no CMSIS API provided in CodeWarrior.

Porcessor Expert is an integrated tool which can bu generated module driver code for calling in user's application.

the code generated by Processor Expert of CodeWarrior is not CMSIS compliant either.

Freescale has another IDE with name KDS, and there is also a KSDK which is CMSIS compliant can be used in KDS. SDK is an extensive suite of robust peripheral drivers, stacks ....

for details, please refer to:

KDS:

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KDS_IDE

SDK:

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KINETIS_SDK

I hope it helps!

0 Kudos

427 Views
BlackNight
NXP Employee
NXP Employee

Have a look at Kinetis Design Studio (http://www.freescale.com/kds) with the Kinetis SDK (http://www.freescale.com/ksdk): they are using CMSIS.

Erich

0 Kudos