`前言 很久之前就对NXP RT系列的MCU有些了解,在MCU上拥有600M主频和1MB片上SRAM可谓是相当出色了,由于本人工作两年都是用 STM32系列MCU,对STM32系列的外设也是比较熟悉的,第一次了解到NXP RT系列的时候,还是公司老板给我推荐的,那时候公司采购的是RT1061的 开发板,该芯片的外设基本和RT1064一样,唯一不同的是RT1061 少了片内Flash,而RT1064有4M的片内Flash,总体性能看来比STM32强太多了,用起来还是不错的,唯一不足的就是能找到的资料相对STM32较少,公司只有我一个相关岗位的开发者,对不熟悉的芯片开发难度还是挺大的,幸好最后能联系上相关的技术支持,帮助我们解决了许多问题。 第一步:体验开发板刚申请到板子,最高兴的当然是开箱啦,箱子里有块开发板和一个摄像头
让我最先关注的是,其拥有一个网口、然后就不知然后了,为了这板子的开发,特意买了个Jlink,没想到查看原理图后,发现板子带DAP下载器,可以通过MDK或NXP官方的MCUXpresso IDE下载程序,当然板子还有其他很多的外设,这里就不细说了。 这里有个疑问就是,板子上的arduino接口是干嘛用的?如何用?希望知道的给我留言! 不满足的地方就是RT1061这款芯片有两个MAC,但是板子只做了一个网口,还有就是板子上的CAN接口,没焊接端子,这对我测试还是不太友好!
第二步:下载资料&安装软件资料:肯定是包含原理图、数据手册、参考手册芯片勘误手册等, 以上资料我是在某个官网某个宣传链接下下载的,已经找不到那链接了,随后上传。
SDKhttps://mcuxpresso.nxp.com/en/select
打开上面链接,登录NXP账号就可以下载SDK了,其中还可以选择该SDK的开发环境,例如MDK、MCUXpresso IDE等,我这下载的是2.8版本的
MCUXpresso IDEhttps://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE?& tid=vanMCUXPRESSO/IDE
以上链接为下载NXP官方IDE,我使用STM32CubeIDE也比较长时间了,而这款MCUXpresso IDE和STM32CubeIDE几乎是一样的,所以上手还是蛮快的,相比MDK,拥有更好的补全功能,以及编译速度更快,界面风格也是非常的不错
MCUXpresso Config Tools该工具和STM32CubeMX一样,配置MCU的引脚、时钟、外设 下载链接为:https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-config-tools-pins-clocks-peripherals:MCUXpresso-Config-Tools?&tid=vanMCUXPRESSO/CONFIG
该工具可以创建基于SDK的Demo,可以创建新工程,也可以重新配置当前现有工程 MDKMDK这软件相信大家都认识,这里就不提供链接了,这里提供个RT1064的PACK,可以通过该链接下载pack加载MDK支持RT1064 https://www.keil.com/dd2/nxp/mimxrt1064xxxxa/
到这里对开发板的介绍以及环境配置基本结束,资料也在下方上传。
`
|