Swift Embedded support

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

Swift Embedded support

407 次查看
MatthewRuzzi
Contributor II

Is there an official list of which NXP MCUs do and do not support Swift Embedded?

标记 (3)
0 项奖励
回复
2 回复数

374 次查看
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @MatthewRuzzi ,

Thanks for your interest in NXP MIMXRT series!

The official development paths listed on the NXP MCUXpresso Software Overview, SDK page, and IDE page are primarily:

MCUXpresso for VS Code
MCUXpresso IDE
IAR Embedded Workbench
Arm Keil MDK
GCC with CMake/Kconfig

Therefore, there is no such list of supported platforms for Swift / Embedded Swift. However, I checked the official documentation on swift.org, and they provide the following resources:

https://docs.swift.org/embedded/documentation/embedded/integratingwithplatforms/#Bare-metal-Developm...

https://docs.swift.org/embedded/documentation/embedded/integratewithzephyr/

Embedded Swift is not limited to specific hardware devices or platforms, and according to the documentation they provided regarding integration with Zephyr, NXP MCUs that support Zephyr should also be compatible with Embedded Swift; however, NXP has not provided any examples of this.
 
Best regards,
Gavin
0 项奖励
回复

350 次查看
MatthewRuzzi
Contributor II
Where would be the best place to submit a suggestion that example code to be created?
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2333661%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%94%AF%E6%8C%81%20Swift%20%E5%B5%8C%E5%85%A5%E5%BC%8F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2333661%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%98%AF%E5%90%A6%E6%9C%89%E4%B8%80%E4%BB%BD%E5%AE%98%E6%96%B9%E6%B8%85%E5%8D%95%EF%BC%8C%E5%88%97%E5%87%BA%E5%93%AA%E4%BA%9B%E6%81%A9%E6%99%BA%E6%B5%A6%20MCU%20%E6%94%AF%E6%8C%81%E6%88%96%E4%B8%8D%E6%94%AF%E6%8C%81%20Swift%20Embedded%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2334306%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Swift%20Embedded%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2334306%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9C%A8%E5%93%AA%E9%87%8C%E6%8F%90%E4%BA%A4%E5%88%9B%E5%BB%BA%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%E7%9A%84%E5%BB%BA%E8%AE%AE%E6%9C%80%E5%90%88%E9%80%82%EF%BC%9F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2333897%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Swift%20Embedded%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2333897%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F258565%22%20target%3D%22_blank%22%3E%40MatthewRuzzi%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E5%AF%B9%20NXP%20MIMXRT%20%E7%B3%BB%E5%88%97%E7%9A%84%E5%85%B3%E6%B3%A8%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E4%B8%BB%E8%A6%81%E6%98%AF%E6%81%A9%E6%99%BA%E6%B5%A6%20MCUXpresso%20%E8%BD%AF%E4%BB%B6%E6%A6%82%E8%BF%B0%E3%80%81SDK%20%E9%A1%B5%E9%9D%A2%E5%92%8C%20IDE%20%E9%A1%B5%E9%9D%A2%E4%B8%8A%E5%88%97%E5%87%BA%E7%9A%84%E5%AE%98%E6%96%B9%E5%BC%80%E5%8F%91%E8%B7%AF%E5%BE%84%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%E9%80%82%E7%94%A8%E4%BA%8E%20VS%20Code%20%E7%9A%84%20mcuxPresso%20IDE%20%3CBR%20%2F%3E%20IAR%20%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%B7%A5%E4%BD%9C%E5%8F%B0%20Arm%20Kei%20%3CBR%20%2F%3E%20l%20MDK%20GCC%20%E5%B8%A6%E6%9C%89%20cmake%2FKConfig%20%E7%9A%84%20MCUXpresso%20IDE%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3E%E5%9B%A0%E6%AD%A4%EF%BC%8CSwift%2FEmbedded%20Swift%20%E6%B2%A1%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E6%94%AF%E6%8C%81%E5%B9%B3%E5%8F%B0%E5%88%97%E8%A1%A8%E3%80%82%E4%B8%8D%E8%BF%87%EF%BC%8C%E6%88%91%E6%9F%A5%E7%9C%8B%E4%BA%86%20swift.org%20%E4%B8%8A%E7%9A%84%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%E3%80%81%E5%B9%B6%E6%8F%90%E4%BE%9B%E4%BB%A5%E4%B8%8B%E8%B5%84%E6%BA%90%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.swift.org%2Fembedded%2Fdocumentation%2Fembedded%2Fintegratingwithplatforms%2F%23Bare-metal-Development%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.swift.org%2Fembedded%2Fdocumentation%2Fembedded%2Fintegratingwithplatforms%2F%23Bare-metal-Development%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.swift.org%2Fembedded%2Fdocumentation%2Fembedded%2Fintegratewithzephyr%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.swift.org%2Fembedded%2Fdocumentation%2Fembedded%2Fintegratewithzephyr%2F%3C%2FA%3E%3C%2FP%3E%0A%3CDIV%3E%E5%B5%8C%E5%85%A5%E5%BC%8FSwift%E4%B8%8D%E4%BB%85%E9%99%90%E4%BA%8E%E7%89%B9%E5%AE%9A%E7%9A%84%E7%A1%AC%E4%BB%B6%E8%AE%BE%E5%A4%87%E6%88%96%E5%B9%B3%E5%8F%B0%EF%BC%8C%E6%A0%B9%E6%8D%AE%E4%BB%96%E4%BB%AC%E6%8F%90%E4%BE%9B%E7%9A%84%E6%9C%89%E5%85%B3%E4%B8%8EZephyr%E9%9B%86%E6%88%90%E7%9A%84%E6%96%87%E6%A1%A3%EF%BC%8C%E6%94%AF%E6%8C%81Zephyr%E7%9A%84%E6%81%A9%E6%99%BA%E6%B5%A6%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%E4%B9%9F%E5%BA%94%E4%B8%8E%E5%B5%8C%E5%85%A5%E5%BC%8FSwift%E5%85%BC%E5%AE%B9%EF%BC%9B%E4%BD%86%E6%98%AF%EF%BC%8C%E6%81%A9%E6%99%BA%E6%B5%A6%E6%B2%A1%E6%9C%89%E6%8F%90%E4%BE%9B%E4%BB%BB%E4%BD%95%E4%BE%8B%E5%AD%90%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%E8%87%B4%E4%BB%A5%E6%9C%80%E8%AF%9A%E6%8C%9A%E7%9A%84%E9%97%AE%E5%80%99%EF%BC%8C%3CBR%20%2F%3EGavin%3C%2FDIV%3E%3C%2FLINGO-BODY%3E