Will MQX Support CMSIS Peripheral Access Layer?

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

Will MQX Support CMSIS Peripheral Access Layer?

ソリューションへジャンプ
795件の閲覧回数
pmt
Contributor V

Freescale publishes a CMSIS compatibility layer for their Kenetis processors, including a Peripheral Access Layer, which is very convenient to maintain code base compatibility.  However, when including these in MQX projects there are a number of conflicts with the psp/bsp header file definitions.  Is there any intent of adopting the CMSIS headers into the MQX bsp/psp projects?

PMT  

0 件の賞賛
1 解決策
361件の閲覧回数
hongtranduc
Contributor II

Hello PMT,

Which MQX version do you use?

I guess you saw this application note regarding CMSIS: http://www.freescale.com/files/microcontrollers/doc/app_note/AN4489.pdf,this guidline works with MQX 3.7 on IAR.

-Hong

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
362件の閲覧回数
hongtranduc
Contributor II

Hello PMT,

Which MQX version do you use?

I guess you saw this application note regarding CMSIS: http://www.freescale.com/files/microcontrollers/doc/app_note/AN4489.pdf,this guidline works with MQX 3.7 on IAR.

-Hong

0 件の賞賛
361件の閲覧回数
pmt
Contributor V

No I didn't see this application note.  Thanks, this is very helpful!

The application note deals with the CMSIS-DSP library, and I was looking more for the CMSIS:

• Core Peripheral Access Layer (CPAL)

• Device Peripheral Access Layer (DPAL)

When I try to include some of these header files there are a number of define conflicts with the MQX headers.  It would be nice for MQX to use the CMSIS headers, or at least clear the conflicts, as they would make a code more portable between platforms which I think benefits everyone.

Thanks,

PMT

0 件の賞賛