[an error occurred while processing this directive]
Мне пришлось переписать прерывания, чтобы из них не было вызовов, да и вообще уменьшить вложенность. Это, правда, не CSTACK, а RSTACK облегчился.(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
убрал все static , убрал лишние навороты.
Все заработало вроде.. пока.
Проблема, правда, не решена, т.к. теперь уже сегмент кода зашкаливает, да и сегмент дата-под завязку.
Придется менять МК.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: Не правильно все это... :-( Тогда проще на Асме сразу писать... — PVV (16.12.2002 07:00, 80 байт)
- ! ВО!!! точно. Я на сях не писал раньше, ассембелем пользовался., х86, С51. Так до сих пор и не доезжаю до многих вещей. Например, почему гланды удаляют через Ж, а не через специально пробитые отверстия. 200 байтная программа обслуживала ввод, обработку и отображение на дисплее Искры 1030 сигналов от4х каналов аппаратуры. А тут 2к ушло на опрос кнопок, + связь по RS485 и IIC. — EV (16.12.2002 20:59, пустое)
- Ответ: Я думаю, что компилятор увеличивает размер кода по сравнению с ассемблером процентов на 10. При условии, что — Bill (16.12.2002 08:04, 642 байт)
- Ответ: Не правильно все это... :-( Тогда проще на Асме сразу писать... — PVV (16.12.2002 06:59, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru