ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
212528 Топик полностью
vmp (24.09.2010 13:31, просмотров: 113) ответил ыыыы на насколько необходима для выделения стек фрейма и/или вызова подпрограммы/возврата атомарность операции? ну то есть С компилер к извращенному вычислителю имею желание прикрутить
Краем глаза видел разговоры про проблемы работы со стеком в gcc для avr. Но там возможно другая проблема - указатель стека лежит в паре байтовых регистров (SPH и SPL) и вычесть из указателя стека размер фрейма безопасно нельзя, надо запрещать прерывания. В IAR поступили иначе - реализовали 2 отдельных стека, аппаратный для вызовов и программный для переменных.