Мне нужна помощь, чтобы прояснить мои концепции.У меня есть функция, которая включает / выключает статус Led через каждую секунду.Теперь код для включения / выключения выполняется внутри цикла infite.
Пример:
void ToggleLed( int pin_number)
{
// some code
while(1)
{
// code to execute the Led status
}
}
Теперь, когда я интегрирую этот код с базовой линией и вызываю эту функцию внутри другой функции, он просто не работает, никакие другие функции программного обеспечения не работают.
Вопрос: Функция имеет бесконечный цикл и не выходит из-под контроля, а другие функции, вызываемые после этой функции, не работают.Если это так, мне нужно предоставить отдельную ветку для него?
Любое предложение будет полезным.