Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Всем доброго дня! Поскажите что делать - програма стала больше чем FFFF (64K), зашиваю в мегу128 - ноль эмоций.. ваще не работает :( при этом компилятор (IAR 2.20C) ошибок не выдаёт.. в чём засада, что делать?
Отправлено
superbizzon
05 марта 2007 г. 16:33
Составить ответ
|
Вернуться на конференцию
Ответы
Засады? Small memory is located in the first 64 Kbytes of memory. Я б все-таки посмотрел листинг, как там RAMPZ работает, особенно если в проекте -v3 выбрано
—
Quasy
(05.03.2007 17:50:36
80.243.9.34
,
пустое
)
Ответ: ДА ТЫ АФУЕЛ , ПАРНИША...В МЕГЕ ЖЕ ВСЕГО 64 КИЛОСЛОВА ФЛЭШИ, А ТЫ ХОЧЕШЬ ВПЕРДОЛИТЬ ТУДА БОЛЬШЕ ЧЕМ 64КСЛОВ??? ТЫ ХОТЬ БЫ ДАТАШИФТ ОТКРЫЛ ДЛЯ ПОРЯДКУ ПРЕЖДЕ ЧЕМ ЗАДАВАТЬ ПОДОБНЫЕ ВОПРОСЫ
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 17:24:54
213.85.122.26
,
пустое
)
Нимуя подобного. 64 килослова по 16 бит - это 1FFFF байт.
—
scorpion
(05.03.2007 17:35:12
82.138.17.33
,
пустое
)
Ответ: А 64 двойных слова еще больше....И что???
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 18:02:37
213.85.166.194
,
пустое
)
ОтветПардон...Не 64 , а 64 к конечно же
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 18:03:5
213.85.166.194
,
пустое
)
И ещё ===========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 17:31:49
213.85.122.26
,
пустое
,
ссылка
)
Так ИАР дает размер в байтах...
—
Quasy
(05.03.2007 17:28:37
80.243.9.34
,
пустое
)
А! кто здесь!? хто грил о словах?
—
superbizzon
(05.03.2007 17:28:7
85.159.40.4
,
пустое
)
Ответ: Счётчик команд в ATmega адресует слова и не байты
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 17:34:21
213.85.122.26
,
пустое
)
Да пусть он хоть предложения адресует... байты то остаются байтами. :P
—
superbizzon
(05.03.2007 17:38:9
85.159.40.4
,
пустое
)
Ответ: Т.е. размер ячейки озу в мегах равен 1 байту, а размер ячейки флэши равен 1 слову..
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 17:36:4
213.85.122.26
,
пустое
)
ну и баран обдолбанный
—
DASM
(05.03.2007 17:27:48
212.58.192.14
,
пустое
)
Ответ: Иди соси лимон....Не с тобой разговаривают....
—
Д.о.к.т.о.р..Т.у.а.м.О.с.е.с
(05.03.2007 17:33:11
213.85.122.26
,
пустое
)
Скорее роздолбень/долбо*б... Негоже агнца впутывать - обидится животное...
—
Гудвин
(05.03.2007 17:33:7
212.44.92.22
,
пустое
)
выходной формат Intel Extended не помогает ?
—
megajohn
(05.03.2007 16:55:51
82.140.84.195
,
пустое
)
+1. У меня тоже подобное было
—
albor
(05.03.2007 16:57:56
195.131.185.181
,
пустое
)
Точняк! заработало!!! С меня стакан! ;) .... выбрал Intel Extended, програма стала примерно байт на 40 побольше ( ну тоесть уже далеко за 010000), но при этом всё нормально вертиться, всем ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!
—
superbizzon
(05.03.2007 17:07:51
85.159.40.4
,
пустое
)
Тут стаканом не обойдёшся - бутылка кефиру как минимум !
—
scorpion
(05.03.2007 17:38:52
82.138.17.33
,
пустое
)
Мне стаканы не нужны, а вот фотка в галлерею не помешает ! [>]
—
megajohn
(05.03.2007 17:15:1
82.140.84.195
,
пустое
,
ссылка
)
:)) ок, сейчас забацаем :)
—
superbizzon
(05.03.2007 17:18:18
85.159.40.4
,
пустое
)
жду на megajohn@pisem.net
—
megajohn
(05.03.2007 17:19:40
82.140.84.195
,
пустое
)
лучше всё же на megajohn@inbox.ru а то опять pochta`вики что-то творят
—
megajohn
(05.03.2007 17:20:46
82.140.84.195
,
пустое
)
Ой уже отправил на megajohn@pisem.net... переслать на megajohn@inbox.ru?
—
superbizzon
(05.03.2007 17:25:43
85.159.40.4
,
пустое
)
угу
—
megajohn
(05.03.2007 17:27:45
82.140.84.195
,
пустое
)
отослал.
—
superbizzon
(05.03.2007 17:29:40
85.159.40.4
,
пустое
)
А чем зашиваете, может дело не в компиляторе, а в программаторе ?
—
Mik174
(05.03.2007 16:51:8
212.114.22.150
,
пустое
)
В линкере какой выходной формат стоит?
—
omen
(05.03.2007 16:50:9
212.176.3.10
,
пустое
)
mpds-i .. получается hex файл , шью лошадью - она эти файлы нормально глотает... и в нейже и видно кактолько прога начинает налезать на строчку напротив адреса 010000 - всё, мега после прошивки какбудто пустая.. :(((
—
superbizzon
(05.03.2007 16:55:16
85.159.40.4
,
пустое
)
Обратите внимание на выходной код. Можно случайно в него отладочную информацию включить.
—
Bill_
(05.03.2007 17:00:33
193.233.83.66
, 60 байт)
Странный формат, intel-extended попробуйте
—
omen
(05.03.2007 16:58:26
212.176.3.10
,
пустое
)
Программу ужимать. А что за 2.20C?
—
Bill_
(05.03.2007 16:41:19
193.233.83.66
,
пустое
)
хм... тоесть можно использовать только половину памяти? :o .... в aboutе написано IAR Embedded Workbench Version 2.20C .. ну и дальше лабудень насчёт копирайта...
—
superbizzon
(05.03.2007 16:46:37
85.159.40.4
,
пустое
)
2.20C - это версия оболочки. Хотя и она устарела. Попробуйте у компилятора включить оптимизацию.
—
Bill_
(05.03.2007 16:53:12
193.233.83.66
, 52 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru