[an error occurred while processing this directive]
|
при компиляции куска программы до 2килослов(т.е один банк) все работает нормально и программа пишется в 0 банк, а как только программа превышает этот размер, то компилятор в 0 банке в самон начале пишет маленький кусок программы: @cstart,обработчик прерываний,_INIT_BANK0_Z,_INIT_BANK0_I... а затем объявленные const массивы после чего идут одни 3FFF до следующего банка ,а основную часть программы размещает в банках 1-3. В итоге я теряю чуть меньше двух килослов памяти программ. В чем ошибка и как ее устранить?
E-mail: info@telesys.ru