LINUX.ORG.RU

expected ')' before '*' token


0

0

Как только пишу в .h файле следующую вещь, начинаю ловить сабжевую ошибку: void vDS1820ReadTemp(uint8 *buf);

При этом в .c файле эта функция реализована и файл компилируется без вопросов.. к чему бы это?

Платформа: 8051-like процессор, а если быть точным, то это JN5121

anonymous

Ответ на: комментарий от dilmah

похоже на то :) ну, я уже поглядел, что uint8 это просто unsigned char, и это вроде подошло. вот только не нравится мне этот unsigned. температура снятая может быть и - :/

anonymous
()
Ответ на: комментарий от dilmah

вариант :) но проще думаю будет оставить все как есть, а на другой стороне(это радиво-железко) кастовать полученные данные в signed char.

anonymous
()
Ответ на: комментарий от dilmah

ну тогда еще надо отsed'ить все сорцы на предмет замены uint8 на uint8_t, чтоб было по стандарту :)

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.