Дано: IAR AVR ATMEGA328P
Задача: Есть программа одна из функция которой не подлежит изменению и должна быть закрыта CRC. Размещаем эту функцию в отдельном сегменте. Никаких вызовов других функций из данной нет.
Проблема. При изменение остального кода программы меняется CRC данной функции, поскольку компилятор плодит несколько подпрограмм, размещаемых где придется, и вызывает их из этой функции. Есть ли какие либо мысли как с этим бороться?
Сообщение отредактировал Kacman - Apr 2 2012, 11:53
|