ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
146424 Топик полностью
abivan (28.01.2009 19:42, просмотров: 156) ответил fk0 на Дайте мысль нахаляву. Hi-Tech C PICC18. Исчерпался компилированныйк стек.
Комплексно, наверное, а что тут скажешь что сказать проект на PIC18F6722 (128kb) под завязку HI-TECH PICC-18 STD COMPILER (Microchip PIC micro) V9.51PL1. такой ошибки не возникло. использую Salvo, alloc. 1. почему у тебя получился такой пересекающийся код? ф-и то они как правило групируются по модулям и только небольшое к-во ф-й приходится вызывать из разных модулей. В этом случае глобальный статик в пределах модуля уменьшит к-во передаваемых параметров. 2. почему у ф-й много локальных переменных? a)см. выше б) передавай указатели на структуры и) используй ф-и установки контекста, остальные ф-и модуля работают с этим контекстом. 3. если с malloc-ом получается правильный код используй malloc. можешь выложить в upload пару модулей на твой взгляд самых заковыристых можно глянуть и еще че-нибудь сказать. А чем еще тут поможешь?