Getting started with Kinetis-MCUs

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Getting started with Kinetis-MCUs

跳至解决方案
758 次查看
info13
Contributor II

Hello there! These days, I´m getting started with my first 32-bit MCUs, and for fiddling, I´m using a FRDM-KL25Z Board.
For the moment I´m haveing some questions. I´m coming from AVR 8-bit MCUs.

→ There´re seeming to be different types of Binary-Machinecode files. *.bin as well as *.axf and I think I saw others, too. What does that mean, only a different ending or more like different encoding or other reasons?

→ So far, I discovered two ways to create Firmware for the KL25Z: Programming with the functions from the Kinetis-SDK and using the M-Bed online-Compiler. Why can´t I use the SDK-Code in M-Bed and vice-versa? Are that just two different libraries? Where can I download them separately if I want to build completely manually (commandline-gcc + texteditor)?
Or is M-Bed an OS and I program the MCU not at all "bare metal" when using M-Bed?

→ Is there a good documentation giving an overview over all the different possibilites of creating software for the MCU-family?

Thanks for your hints!!

标记 (1)
0 项奖励
1 解答
624 次查看
jingpan
NXP TechSupport
NXP TechSupport

Hi Jan,

when you download SDK, there is also SDK document. Please read "getting started with MCUXpresso SDK". It will help you to understand tools/SDK/openSDA/IDE.

Regards,

Jing

在原帖中查看解决方案

2 回复数
625 次查看
jingpan
NXP TechSupport
NXP TechSupport

Hi Jan,

when you download SDK, there is also SDK document. Please read "getting started with MCUXpresso SDK". It will help you to understand tools/SDK/openSDA/IDE.

Regards,

Jing

624 次查看
info13
Contributor II

That helped me a lot, thank you!

The other question very important to me: Is the M-Bed Online Compiler, compared to the KSDK/MCUXpresso-way, also bare-metal / directly-on-the-hardware programming? So M-Bed isn´t more than a big, nice Software-Library with an online C compiler?

Or is an OS utilized (MBed-OS) in general as the platform for all programs?

0 项奖励