Programming a K70 without PE

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Programming a K70 without PE

ソリューションへジャンプ
510件の閲覧回数
darnaiadam
Contributor III

Hi, I would like to program a K70 without PE and I wanted to add CMSIS and peripheral drivers to my project with the help of SDK. I looked after the compatibility and I saw that SDK doesn't support the K70 processor. Is there any possibilities to start programming and make projects on the level that placed between bare metal and PE programming? My purpose is to exclude the Processor Expert from the entire building process, and use just the libraries and necessary layers with my own functions. Thanks!

Adam

ラベル(2)
0 件の賞賛
1 解決策
340件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Darnai Adam:

Thank you for using our community.

Not sure I understand your question, but if you want to start a project with Processor Expert and then remove it maybe the next guide by Erich Styger is helpful for you:

https://mcuoneclipse.com/2012/10/14/removal-of-processor-expert-for-a-project/

Processor Expert also includes the PDD layer, which instead of peripheral drivers provides low level access macros:

https://mcuoneclipse.com/2013/05/11/low-level-coding-with-pdd-physical-device-driver/

In case you want to avoid PE altogether, there are some baremetal drivers in the package called KINETIS_120MHZ_SC from the next page under Downloads -> Snippets, Boot Code, Headers, Monitors, etc.:

Kinetis K70 120 MHz Tower System Module|NXP

You can use those drivers as reference to create your custom drivers.

I hope this helps.


Best regards,
Jorge Gonzalez

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

元の投稿で解決策を見る

0 件の賞賛
1 返信
341件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Darnai Adam:

Thank you for using our community.

Not sure I understand your question, but if you want to start a project with Processor Expert and then remove it maybe the next guide by Erich Styger is helpful for you:

https://mcuoneclipse.com/2012/10/14/removal-of-processor-expert-for-a-project/

Processor Expert also includes the PDD layer, which instead of peripheral drivers provides low level access macros:

https://mcuoneclipse.com/2013/05/11/low-level-coding-with-pdd-physical-device-driver/

In case you want to avoid PE altogether, there are some baremetal drivers in the package called KINETIS_120MHZ_SC from the next page under Downloads -> Snippets, Boot Code, Headers, Monitors, etc.:

Kinetis K70 120 MHz Tower System Module|NXP

You can use those drivers as reference to create your custom drivers.

I hope this helps.


Best regards,
Jorge Gonzalez

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛