[an error occurred while processing this directive]
|
1. Скакать - глупо. Планомерно переходить - надо. Тормозить ("А вот мы любим ХХХ, и пошли все эти навороченные новые YYY в ж..") нельзя.
2. По поводу отладки алгоритимов. В точку! Но ведь алгоритмы то на РС на С, как правило отлаживаются!! И тут то маразм и начинается. С->ASM A->C платформы B.
Что касается С, то, немного подумав, и написав грамотный хедер (всякие там flash и пр. передефайнить), оптимальный для микроконтроллера код можно всегда (IMHO) перенести на PC (и пусть он там будет жутко неоптимален!!!) для алгоритимической отладки (разумеется, без периферии). А вот с ASM такой фокус не пройдет! Фактически, надо всегда пользоватся своими типами данных, чтобы потом просто менять хедер без перелопачивания кода.
Что касется отладки асма в Протеусе и иже с ним - не знаю, не пробовал. IMHO, к алгоритмической отлаке это отношения не имеет. Ее всяко на С лучше делать.
E-mail: info@telesys.ru