TA的每日心情 | 开心 2022-4-7 23:11 |
---|
签到天数: 161 天 连续签到: 1 天 [LV.7]常住居民III
|
今天试了一下 Xilinx microblaze,写了一个简单的程序,主函数如下:
while (1)
{
XGpio_DiscreteSet(&led,1,0x01);//led0
delay_ms(1000);
XGpio_DiscreteSet(&led,1,0x02);//led1
delay_ms(1000);
}
这个函数(XGpio_DiscreteSe)只对第三个参数中对应位为1的位有影响,上面函数的效果理应当是:首先led0亮,然后led1亮,最后两个发光二极管一直亮着,可是实际效果确是:两个led间隔闪烁。
请问这是为什么?还是我有什么地方弄错了? |
|
|