TI论坛
直播中

张荣

7年用户 161经验值
私信 关注
[问答]

请教关于5509a中的A[13:0]引脚配置为gpio的问题

请问老师,我想将5509a的A0-A13引脚配置为gpio,下面是我的一个用于让LED灯闪烁的程序,不过不知道为什么这些引脚上输出的一直都是低电平,我是菜鸟,刚开始学dsp,还望老师指点:
#include
#include
#include
#include
void delay();
/*锁相环的设置*/
PLL_Config myConfig = [
0,     //IAI: the PLL locks using the same process that was underway
            //before the idle mode was entered
1,    //IOB: If the PLL indicates a break in the phase lock,
           //it switches to its bypass mode and restarts the PLL phase-locking
             //sequence
24,   //PLL multiply value; multiply 24 times
1        //Divide by 2 PLL divide value; it can be either PLL divide value
       //(when PLL is enabled), or Bypass-mode divide value
          //(PLL in bypass mode, if PLL multiply value is set to 1)
];
main()
[
Uint16 i = 0;
/*初始化CSL库*/
CSL_init();

/*设置系统的运行速度为144MHz*/
PLL_config(&myConfig);

/*确定方向为输出*/
GPIO_RSET(IODIR,0xFF);
GPIO_RSET(IODATA,0x00);
*(ioport volatile unsigned int *)0x6c00=0x0011;
GPIO_RSET(AGPIOEN,0xffff);
GPIO_RSET(AGPIODIR,0xffff);

/*循环闪烁*/
for(;;)
[
GPIO_RSET(AGPIODATA,0x0000);
delay();
delay();
GPIO_RSET(AGPIODATA,0xffff);
delay();
delay();
]
]
void delay()
[
Uint32 j = 0,k = 0;
for(j = 0;j<0x0c;j++)
[
for(k= 0;k<0xffff;k++)
[]
]
]
/*****************************************************************************
End of gpio.c
******************************************************************************/

回帖(1)

余少虹

2018-7-27 07:34:03
GPIO0管脚拉低了么?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分