Алексей Малыш
Вопрос для программистов контроллеров stmf0xx, stmf1xx, stmf2xx, stmf3xx, stmf4xx и других моделей. В моей основной программе на языке С вызываются подпрограммы, а из подпрограмм вызываются еще подпрограммы, и так далее, при этом все подпрограммы разные и имеют свой собственный логический код. Сколько уровней вложений вызовов подпрограммы из подпрограммы разрешено далать? Второй вопрос. Когда несколько таких вложений, то контроллер зависает, при этом зависание происходит, когда контроллер выходит из подпрограммы, там еще есть команда return. Что надо делать, или что надо написать в программе, чтобы контроллер не зависал при многоуровнем вызове подпрогрмы из подпрограммы?