[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Jolik 13 марта 2004 г. 03:31
В ответ на: Уважаемый Jolik! Все Ваши проблемы вызваны не тем, что CCS глючен, а в том что Вы не удосужились прочитать документацию и выяснить что понятия "байт" в 55xx нет. Размер структуры 5 16 битных слов и char и int это одно и то-же отправлено AntZ 13 марта 2004 г. 03:11

Я в начале поста и написал, что это скорее вопрос - непонятно почему memcpy раскидывает реальные байты по словам - я ж его прошу из памяти в память скопировать?
Может я компилер и зря обидел - но и кроме этого много непонятного. Например если в функции:

int tft_printf(const char *format, ...)
{
va_list argptr;
int i = sizeof(format); // *

va_start(argptr, format);
vsprintf(str_buf, format, argptr);
va_end(argptr);

return(tft_put(str_buf));
}


убрать отмеченную // * строку - функция перестает работать...


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru