刚学dsp,请教一个关于io口设置的问题,不胜感激
下面是我今天写的程序,把io口置高或者置低。可能程序有问题,dsp没有达到想象中的效果。请各位前辈帮忙看看。#include "DSP281x_Device.h" //
void main(void)
{
GpioMuxRegs.GPAMUX=0x0000;//数字IO
GpioMuxRegs.GPBDIR.all=0xffff;//设置成输出
GpioDataRegs.GPASET.all=0xffff;//设置成高电平
// GpioDataRegs.GPACLEAR.all=0xffff;
while(1);
} 我依稀记得得要先让寄存器可写的 而且你还落下几个初始化的步骤 eallow
edis
让寄存器可写哇 GpioMuxRegs.GPBDIR.all=0xffff;//设置成输出
~~~~
GpioDataRegs.GPASET.all=0xffff;//设置成高电平
~~~~~
操作的也不是同一个端口 还要使能IO口时钟。
页:
[1]