Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум Picbasic.ru » Скорая помощь начинающим » Помощь в вопросах программирования » Предупреждения компилятора Proton
Предупреждения компилятора Proton
xvovanx Дата: Сб, 04.04.2015, 23:27  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 276
Репутация: 12   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

Добрый вечер, друзья!
Возник вопрос - почему компилятор предупреждает о заполнении 50% програмной памяти? Может кто-то сталкивался с таким? В даташите об каких либо страницах памяти ни слова не упоминается, а с 16 серией такого не было.
При переполнении полпамяти начинают глючить некоторые присоединенные файлы с графикой. Что за фокусы, кто знает?
Может память все таки как то косвенно переполнена, потому что каждый файл картинки .inc в компьютере по 5Кб, их у меня 15 картинок (15x5=75Кб) плюс фонт 8, плюс прога. Странно почему в Proton-е при присоединении файлов тогда память не переполнена. В общем как обычно - чудеса,
Прикрепления: 8150538.jpg(88Kb) · 5326851.jpg(74Kb) · 0620323.jpg(71Kb) · 4801827.jpg(33Kb) · 0505884.jpg(68Kb) · 5992793.jpg(75Kb) · 6291150.jpg(65Kb)

Сообщение отредактировал xvovanx - Вс, 05.04.2015, 00:18
ЯНДЕКС Дата: 04.04.2015
ivan_fd Дата: Пн, 06.04.2015, 13:54  |                                                                                                                Сообщение # 2
Группа: Модераторы
Ранг:  Специалист
Сообщений: 910
Репутация: 50   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

У Вас где подключены файлы ?

Это предупреждение Вы читали?
Цитата
If problems occur, move any Cdata statements closer to the beginning of the programm.


Меня все время преследуют умные мысли...но я быстрее!!!
Сообщение отредактировал ivan_fd - Пн, 06.04.2015, 13:55
xvovanx Дата: Пн, 06.04.2015, 21:00  |                                                                                                                Сообщение # 3
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 276
Репутация: 12   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

Да, конечно читал. Пробовал ставить и в начало программы - тоже самое - предупреждение превышения 50% памяти, но по крайней мере отображает все корректно. Думаю что-то с банками памяти. Работает и ладно, а предупреждения можно и отключить.
П.С. спасибо, что откликнулись

Сообщение отредактировал xvovanx - Пн, 06.04.2015, 22:56
ivan_fd Дата: Пн, 06.04.2015, 23:10  |                                                                                                                Сообщение # 4
Группа: Модераторы
Ранг:  Специалист
Сообщений: 910
Репутация: 50   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

Смотрю Вы отредактировали сообщение, я не успел ответить.
Вы не правильно поняли. Объем памяти Вашего контроллера 128кБ.
Конечный адрес будет 1FFFF = 128k = 65535 Word Instructions.
То есть адрес 65535 - это ровно половина.


Меня все время преследуют умные мысли...но я быстрее!!!
xvovanx Дата: Вт, 07.04.2015, 20:34  |                                                                                                                Сообщение # 5
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 276
Репутация: 12   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

Цитата ivan_fd ()
То есть адрес 65535 - это ровно половина

Отлично, тогда есть где развернуться с украшательствами. С меня бонус - 1 bit wink
Форум Picbasic.ru » Скорая помощь начинающим » Помощь в вопросах программирования » Предупреждения компилятора Proton
Страница 1 из 11
Поиск: