资源描述:
《NXPMCU应用开发支持平台.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、NXPMCU应用开发支持平台BUMMSChinaNXPSemiconductorsJuly2009嵌入式系统开发需求1.开发工具和开发环境2.操作系统支持3.软件开发包4.参考设计方案5.系列化的开发支持平台2开发工具和开发环境3开发工具硬件开发工具1.仿真器2.开发评估板软件开发工具3.集成开发环境(IntegratedDevelopmentEnvironment,IDE)4.软件开发包:操作系统移植,设备驱动程序,参考代码包,启动代码,工程模版,工具软件[Note]1.2.3由第三方工具厂商提供4开发环境4串口连接PC电源JTAG2接口1.仿真
2、器.并口/USB3连接开发板5仿真器ARMMulti-ICE&RealViewICEKeilULINKUSB-JTAGinterfaceIAR/Seggerj-link…6开发板国外:IAR,Keil,Phytec,EA,Nohau,etc.国内:uCdragon,Embest,ZLG,Moly,Linpo,HRHetc.7软件集成开发环境(IDE)ADS,RVDS–适用于高端嵌入式系统开发IAREWARM–适用于内嵌flash单片ARM开发–内置高性能IAR编译器KeilµVision3–适用于内嵌flash单片ARM开发–内置ARM公司高性能R
3、ealview编译器–低成本MDK针对中国市场Embest–民族知识产权,内嵌gcc编译器8操作系统支持9操作系统支持总述PlatformOSFullfeaturedoperatingsystemRoyaltybasedkernel.FreeBSP’savailablefrom:tosupportwidevarietyofmediarichproducts.Largebaseof3rdpartysoftwareRoyaltyfreekernel.FreeBSP’savailablefrom:offerings.ReliableRTOS,VxWork
4、s5.xLicensebasedkernel.FreeBSP’savailablefromWindRiverfeaturerichwithlargeavailabilityofprotocolLicensebasedkernel.FreeBSP’savailablefromAcceleratedTechnologystacks&drivers.Licensebasedkernel.FreeBSP’savailablefromGreenHillsKernelssmxLicensebasedkernel.FreeBSP’savailablefromMi
5、croDigitalReal-timeOSfordeeplyLicensebasedkernel.FreeBSP’savailablefromSharp&ExpressLogicembeddedapplicationsLicensebasedkernel.FreeBSP’savailablefromSharp&Micrium10uC/OS-II移植移植到LPC2000,LPC3000及LH7xxxx系列全部微控制器基于LPC1700的移植正在进行中Micrium公司网站可下载到全部移植代码,应用文档,开发板资料http://www.micrium.
6、com/nxp/index.html11Linux/uClinux移植LPC3250Linux移植–http://www.standardics.nxp.com/support/software/lpc32xx.bsp.linux/LPC3130Linux移植–http://www.standardics.nxp.com/support/software/lpc313x.bsp.linux/LH7A40x(ARM922T核),LH7952x(ARM720T核)Linux移植LPC3180Linux移植LPC22xxuClinux移植LPC2468u
7、Clinux移植LPC288xuClinux移植U-boot,apex,blob等bootloader支持用户可从NXP网站免费下载BSP和相关文档12WinCE移植–第三方Adeneo提供商业版本OfficialBSPsforNXPLPC/LH7WindowsCEbaseddesignsAdeneoEmbeddedprovidesacomplete"ProductionQuality"levelBoardSupportPackage(BSP)fortheLPC/LH7ofmicrocontrollersrunningtheWinCE6.0oper
8、atingsystemBootloaderCommunicationsBootthroughUSBorethernetSe