/*-----------------------------------------------------*/
需求2:让20个变量,分别以111,111,123,127,118,99,88,58,58,47,33,38,29,1111,2456,678,6789,457,451,20毫秒 周期性变化。
怎么弄?
直接给出应用代码:
/*-----------------------------------------------------*/
ml_u32_t var[20] = {0}; //20个变量
ml_u32_t init_period[20] = {111, 111, 123, 127, 118, 99, 88, 58, 58, 47, 33, 38, 29, 1111, 2456, 678, 6789, 457, 451, 20}; //20个变量的周期值
void test (void)
{
ml_u32_t j;
MLPeriod.init();
while (1) {
MLPeriod.run();
for (j = 0; j < 20; j++) {
if (MLPeriod.check(init_period[j])) {
var[j]++;
}
}
}
}
/*-----------------------------------------------------*/