F2812性能及引脚简介教案解析.pptVIP

  • 100
  • 0
  • 约8.59千字
  • 约 100页
  • 2016-04-25 发布于湖北
  • 举报
程序设计 主程序主要包括系统初始化、中断向量初始化、设置GPIO端口、控制数据传输几个步骤。 设置GPIO端口的配置函数 void Gpio_select(void) { EALLOW; GpioMuxRegs.GPBMUX.all=0x0000; //设置B组端口为GPIO功能 GpioMuxRegs.GPBDIR.all=0xFFFF; // 设置B组端口为输出端口 GpioMuxRegs.GPFMUX.all=0x0000; //设置F组端口为GPIO功能 GpioMuxRegs.GPFDIR.all=0xFFFF ; // 设置F组端口为输出端口 EDIS; } 需要注意: EALLOW—— 在DSP28_Device.h头文件中,通过“#define EALLOW asm ( EALLOW ) 在C语言主函数中嵌入汇编语言指令,汇编指令“EALLOW”其含义为开放存储器映像寄存器,设置该命令后,可以对MMR内容进行修改。当需要配置或修改MMR内容时,必须先写入EALLOW汇编指令。反之,如果不首先写入EALLOW汇编指令,无法完成对相应MMR内容的修改。 EDIS:为结束修改MMR的汇编命令。当MMR配置完成后,需要写入该命令。 控制数据串行输出函数 voi

文档评论(0)

1亿VIP精品文档

相关文档