[an error occurred while processing this directive]
|
Если говорить о контроллерах MSP430Fxxx, три точки останова могут реализовываться посредством внутренних регистров в процессорном ядре (без потери скорости выполнения). Зачастую этого бывает достаточно.
Можно так же поставить МНОГО точек останова (делал штук тридцать, но думаю возможно еще больше), которые реализутся отладчиком на PC, проц в этом случае работает в пошаговом режиме (т.е. останавливается после выполнения каждой команды), что значительно снижает скорость выполнения программы в данном случае.
А в Fx2xxxx- поставить программную точку останова на коде во флэш нельзя (вообще, у техаса есть такое понятие как hardware breakpoint, но в этом семействе оно не реализовано, кажется, :)), зато можно их ставить неограниченное количество во внутреннем или внешнем ОЗУ (MP/MC=1 и вперед).
E-mail: info@telesys.ru