|
extern __flash unsigned int(char или long - зависит от нужного) __checksum;
Переменная находится ВСЕГДА в конце программы (всей), доступна ессно по имени, а длина проги в байтах составляет (&__checksum)+1.
Правда сколько не мучался, так и не понял на основании чего линкер ее считает, ибо даже арифметическая сумма у меня с ним не сходится :( ...
E-mail: info@telesys.ru