使用C语言操作SCI寄存器与CMD文件的编写讲述.doc

使用C语言操作SCI寄存器与CMD文件的编写讲述.doc

使用C语言操作SCI寄存器与CMD文件的编写 姓名: 金鸽 专业:电子与通信工程 学号:201422172172 导师: 齐林 寄存器的C语言访问 DSP的寄存器能够实现对系统和外设功能的配置和控制,因此在DSP的开发过程中,对于寄存器的操作是极为重要的,也是很频繁的,也就是说对寄存器的操作是否方便会直接影响到DSP的开发是否方便。F2812为大家提供了位定义和寄存器结构体的方式,能够很方便地实现对DSP内部急促你的访问和控制。 SCI寄存器 F2812的SCI模块具有相同的串行通信接口SCIA和SCIB,也就是说体现到硬件上的话,F2812支持两个串口。SCIA和SCIB就像双胞胎一样,具有相同的寄存器文件,如下表所示为SCIA寄存器。 从表中可看到,外设SCIA的每一个寄存器都占据1字节,即16位宽度。从其地址分布来看,SCIA的寄存器地址00x0000705F,中间缺少了00x0000705D,0x0000705E.上表中列出的寄存器位于F2812存储器空间的外设帧2内,是在物理上实实在在存在的存储器单元上。实际上,这些寄存器就是定义了具体功能的存储

文档评论(0)

1亿VIP精品文档

相关文档