ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
18 августа
1528127 Топик полностью
reZident (03.07.2025 22:58, просмотров: 87) ответил POV на Поясните где дырка в коде, почему компилятор так себя ведёт (Keil 6)...
Я конечно не программист, но у меня вызвает сомнения вот такая конструкция sizeof(tasks)/sizeof(tasks[0]) . Возможно результат целочисленного деления равен нулю и поэтому функция всегда возращает NULL. Компилятор просчитывает этот момент и не видит необходимости вставлять вызов функции в обработчик прерывания.