关于本项目

本项目通过git开源:

点击右侧链接可在线阅读本项目文档:《 [野火]i.MX RT库开发实战指南——基于i.MXRT1052

本书参考资料为:《IMXRT1050RM》和《IMXRT1050CEC》(芯片对应的参考手册和数据手册),这两本是NXP官方的手册,属于精华版,面面俱到,无所不包。限于篇幅问题,本书不可能面面具到,着重框图分析和代码讲解,有关寄存器的详细描述则略过,在学习本书的时候,涉及到寄存器描述部分还请参考这两本手册,这样学习效果会更佳。

本书着重讲解i.MX RT系列芯片的外设以及外设的应用,力争全面分析每个外设的功能框图和外设的使用方法,让读者可以零死角的玩转i.MX RT芯片。基本每个章节对应一个外设,每章的主要内容大概分为三个部分,第一部分为简介,第二部分为外设功能框图分析,第三部分为代码讲解。

外设简介则是用自己的话把外设概括性的介绍一遍,力图语句简短,通俗易懂,并不会完全照抄数据手册的介绍。

外设功能框图分析则是章节的重点,该部分会详细讲解功能框图的每个部分的作用,这是学习i.MX RT系列芯片的精髓所在,掌握了整个外设的框图则可以熟练的使用该外设,熟练的编程,日后学习其他型号的单片机,也将会得心应手。因为即使单片机的型号不同,外设的框图分析的方法还是基本一样的。这一步的学习比较枯燥,但是必须死磕,方能达成所愿。

代码分析则是讲解使用该外设的实验讲解,主要分析代码流程,和一些编程的注意事项。在掌握了框图之后,代码部分则是手到擒来而已。