本文参考文献 DSP28335数据手册,与《Programming TMS320x28xx and 28xxx Peripherals in C/C++》《F28335的位域和寄存器结构的学习》
1、DSP28335芯片是TI公司,偏向于控制方向、浮点型处理器,通过了解可以看出该芯片具有众多的外设,这这里只是将它看成一个超级单片机。其中这些外设的功能也很强大(复杂),所以在这里并不去深究他们的功能,而是只看他们的寄存器。
思路:
DSP数据手册-》外设功能---》寄存器名称+地址+时序图。
多功能的管脚通过寄存器去配置。
在这里不对DSP的具体外设列表与功能展开,有兴趣的可以去查阅芯片手册。
2、外设寄存器在头文件定义
外设寄存器名字+地址+功能描述
使用#define 将寄存器名称与地址联系起来
有了以上的联系,在程序中可以使用指针(寄存器名字)给寄存器赋值。
在寄存器中有很多单独定义的位域寄存器,对位单独定义可