Ты оптимизацию-то включил?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
=L.A.=
17 октября 2004 г. 23:25
В ответ на:
Еще вопрос по PIC18. Очень важный. Пропадаю.
отправлено step 17 октября 2004 г. 22:04
Составить ответ
|||
Конференция
|||
Архив
Ответы
Так говорю же - 9-й уровень плюс ассемблерная оптимизация.
—
step
(17.10.2004 23:34,
пустое
)
Виноват, невнимательно прочитал. А всё таки какую функцию добавляешь? Понятие "небольшая" - весьма обманчиво.
—
=L.A.=
(17.10.2004 23:37,
пустое
)
да функция своя собственная, самописная. Там просто обмен по CAN. Загадка не в этом. Получается, что мне отведено 16К, хотя у этого PIC-a 32К.
—
step
(17.10.2004 23:44,
пустое
)
Только надо учитывать(+)
—
=L.A.=
(17.10.2004 23:53, 115 байт)
Все правильно говоришь. Но
—
step
(18.10.2004 00:08, 364 байт)
Ну а размеры функций проверил (см. цитату из мануала)?
—
=L.A.=
(18.10.2004 00:14,
пустое
)
В смысле - большая main? Нет, main небольшая. Стандартная суперлуп. Хочу попробовать еще майкрочиповский компилер, уже скачал, но пробовать буду завтра. Да и кряка к нему пока не нашел.
—
step
(18.10.2004 00:24,
пустое
)
Вот тут написано более толково. В общем глюк компилера , как уже отметили.
—
=L.A.=
(18.10.2004 00:42, 245 байт)
интереснее другая ссылка(+)
—
пьеро
(18.10.2004 14:26, 367 байт,
ссылка
)
Вот еще один спец собрал некоторые глюки ХайТека
—
=L.A.=
(18.10.2004 00:17,
пустое
,
ссылка
)
Вот цитата ( наиболее похожая из ошибок ) из мануала по ХайТеку. Насколько помню дискуссию на Микрочип.ру , такое как у тебя может быть при слишком большом размере main{}. А еще в новых версиях компилера - новые глюки ( как обычно ).
—
=L.A.=
(18.10.2004 00:01, 439 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru