Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Что не так? Кейл ну не хочет вот это понять (expression ему не по нраву) : if ((CAN_RxMsg1.data[0]& 0x30) == 0x10) && ((CAN_RxMsg1.data[1] & 0x80)== 0x80)) input|=0x40;
Отправлено
Гудвин
(178.204.171.57)
06 апреля 2011, г. 21:27
Составить ответ
|
Вернуться на конференцию
Ответы
Великий Гудвин применяет магические числа. Вот ужос то
-
MegaJohn
(
пустое
, 06.04.2011, 21:46:58
81.222.85.88
)
CAN_RxMsg1.data[1] & 0x80)== 0x80 а это вообще масло масленное. По сути проверка старшего бита
-
MegaJohn
(
пустое
, 06.04.2011, 22:20:17
81.222.85.88
)
Скобки пощитай
-
-=ВН=-
(
пустое
, 06.04.2011, 21:31:47
194.190.183.238
)
Щитал многократно, тока сбивался все время :) Спасибо, совет математика помог. ПоЩитал еще тщательнЕе - посыпал голову пеплом ;)
-
Гудвин
(
пустое
, 06.04.2011, 21:34:42
178.204.171.57
)
Device C++ умеет подсвечивать парные скобки.
-
Юрий_СВ
(
пустое
,
ссылка
, 06.04.2011, 23:49:52
213.5.199.158
)
а чо кейл GCC-based ?
-
колян безпарольный
(
пустое
, 07.04.2011, 01:01:46
193.200.150.152
)
А какая разница, если использовать его как редактор ? В нём удобно писать и редактировать. Не уж то скобки в GNU и неGNU отличаются по форме ? :))) Мой проект Device C++ открывает за 5 сек (разбор). AVR Studio пыхтит 40 секунд.
-
Юрий_СВ
(
пустое
, 07.04.2011, 04:05:27
217.12.195.250
)
если слазить с родного GUI то явно не в сторону всяких третесортных поделок. Лучше уж сразу вижуал студию, она, при помощи вижуалассиста, и скобки считать умеет и ковычки и многочегодругого
-
колян безпарольный
(
пустое
, 07.04.2011, 11:51:53
193.200.150.125
)
когда пишу скобки то всегда на разных строках типа
-
LordN
(110 байт, 06.04.2011, 22:15:15
95.191.55.22
)
если б во втором && не проверяли бы на ==80 скобок бы было меньше - считать было бы легче ))
-
ы
(
пустое
, 06.04.2011, 22:10:36
217.118.66.60
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 2 вдвое:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru