有关M3内核处理器的嵌入式学习重点



尊敬的TI工作人员,我是初始M3内核的学习,请问在初学阶段我应该从哪些方面重点着手该处理器的学习?

  • 我不是TI工作人员。没有项目需求,我觉得刚开始可以找个评估板,跑跑例程,熟悉熟悉外设。然后对照datasheet,对外设,功能什么的更进一步的了解。然后可以移植个操作系统玩玩。

    在这个过程中,你可能会遇到很多问题,不断解决问题的过程就是提高的过程。

    TI的Stellaris的driverlib是开源的,借助driverlib,你可以快速开发程序。借助driverlib,你可以学习对寄存器等底层的操作……

    借助CM3的技术参考手册,架构参考手册,可以对内核有更深入的了解。

  • 学习MCU关键在于动手,跑跑TI的例程是很多人最开始做的事,研究一下相关的datasheet,主要把例程都搞懂,基本上就能完成一般的需要了。TI提供了所有外设的操作例程和实现各种操作的API例程。肯定够用了

  • 把例程都跑一边,以此来熟悉开发环境和调试过程。

    然后把自己以前做过的简单一点的项目移植过来,用M3实现。

    基本就能做到心中有M3了。