Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ICCV7ARM
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Dj Kitt
Господа, ламерский трабл...
ICCV7ARM материться фразами типа "type error: pointer expected", что это означает?
и ещё "undeclared identifier `tb' " - такой же вопрос....

Вот фрагмент программы:
Цитата
void Copy_Image_FR(void)
{
unsigned int i,j;
unsigned long x,y,z;
i=0;
j=0;
//
do {
x = (long)(image[i][0]); //rg -
x |= (long)(image[i][1]<<8); //br
x |= (long)(image[i++][2]<<16); //gb
x |= (long)(image[i][0]<<24); //rg
y = (long)(image[i][1]); //br -
y |= (long)(image[i++][2]<<8); //gb
y |= (long)(image[i][0]<<16); //rg
y |= (long)(image[i][1]<<24); //br
z = (long)(image[i++][2]); //gb -
z |= (long)(image[i][0]<<8); //rg
z |= (long)(image[i][1]<<16); //br
z |= (long)(image[i++][2]<<24); //gb
LCD_RAM_Image[j++] = x;
LCD_RAM_Image[j++] = y;
LCD_RAM_Image[j++] = z;
}
while (j < Lcd_Image_Length);
}

Компилятор на каждую строку X Y Z ругается : "type error: pointer expected".
А вот "undeclared identifier `tb'" присваивает к первой строке "x = (long)(image[i][0]); //rg -"

Помогите!!!!
zltigo
Цитата(Dj Kitt @ Sep 25 2006, 16:44) *
Помогите!!!!

А image это image[][] ????
Похоже нет.
Dj Kitt
т.е.???
zltigo
Цитата(Dj Kitt @ Sep 25 2006, 17:39) *
т.е.???

Не вижу определения image в приведеном куске текста.
Если он определен как image[][], никаких проблем просто не может быть.
Dj Kitt
Тю ё...
Проверил - и правда, когда обзывал image забыл указать, с чем это едят...блин...
Спасибо, zltigo
etoja
Как описать обработчик прерывания в ICCV7?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.