Will MQX Support CMSIS Peripheral Access Layer?

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

Will MQX Support CMSIS Peripheral Access Layer?

ソリューションへジャンプ
1,852件の閲覧回数
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 解決策
1,419件の閲覧回数
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 返答(返信)
1,420件の閲覧回数
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 件の賞賛
返信
1,418件の閲覧回数
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 件の賞賛
返信