Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Это все хорошо, а что пердается функции в качесве аргумента const unsigned char *Ptr
Отправлено
1111
23 сентября 2008 г. 13:12
В ответ на:
более детально (+)
отправлено <font color=gray>MARS</font> 23 сентября 2008 г. 12:55
Составить ответ
|
Вернуться на конференцию
Ответы
В качестве аргумента передаеться указатель на массив где храниться картинка...{+}
-
MARS
(23.09.2008 13:26:2
212.40.41.26
, 213 байт)
Ответ:
-
1111
(23.09.2008 13:32:39
93.125.8.2
, 322 байт)
Вот начало масива, структура однородная же полностью..
-
MARS
(23.09.2008 13:34:46
212.40.41.26
, 98 байт)
Вызывается нормально?
-
1111
(23.09.2008 13:56:29
93.125.8.2
, 94 байт)
о блин не так вызываеться (+)
-
MARS
(23.09.2008 13:59:50
212.40.41.26
, 65 байт)
Ну может это не принципиально
-
1111
(23.09.2008 14:00:34
93.125.8.2
,
пустое
)
да в принципе... что интересно код использовал в АВР спокойно без глюков и т.д.
-
MARS
(23.09.2008 14:43:7
212.40.41.26
,
пустое
)
Ну да. Все чары. Значит дело не в выравнивании.
-
1111
(23.09.2008 13:49:22
93.125.8.2
,
пустое
)
А это число 0x48 не присутсвует в массиве вообще?
-
1111
(23.09.2008 13:54:2
93.125.8.2
,
пустое
)
нет вобще его. что интересно переменная Хsize локализирована в регистре R11...{+}
-
MARS
(23.09.2008 13:57:58
212.40.41.26
, 209 байт)
т.е п оидеии адрес первого члена масива констант.
-
MARS
(23.09.2008 13:31:57
212.40.41.26
,
пустое
)
А еще удобно такие случаи в симуляторе детально посмотреть, может пример накидать. С выравниванием бывают проблемы, если элемент структуры по смещению указателя передавать. Можно конечно всякими прагмами пофиксить, но лучше сразу осторожно писать.
-
1111
(23.09.2008 13:14:14
93.125.8.2
,
пустое
)
В Иаре блин класно было, переменная отображалась ее значение и локация (адрес).
-
MARS
(23.09.2008 13:41:23
212.40.41.26
,
пустое
)
Дык в кейле тоже отображается. Яровский дебагер отдыхает.
-
1111
(23.09.2008 13:47:0
93.125.8.2
,
пустое
)
Вижу переменную а как узнать где она лежит? Да вроде на то место куда указы...{+}
-
MARS
(23.09.2008 15:25:7
212.40.41.26
, 220 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите 2 и 3:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru