我正在为ARM AT91SAM7S256微控制器编写代码。我试图随机打开LED。
到目前为止,我已经将LED初始化为一个阵列。
我的数组是
short leds [] = {LED1,LED2,LED3,LED4,LED5,LED6,LED7,LED8};
设置LED的代码行是
SetLEDcolor(LEDNumber,RED);
LEDNumber
的值应随机来自数组。
srand(time(NULL));
int ix = rand() % (sizeof(leds)/sizeof(*leds));
SetLEDcolor(leds[ix],RED);