Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Надо бы похитрей дефайн, а то короткие числа не понимает
Отправлено
Renisans
18 февраля 2009 г. 21:27
В ответ на:
Ответ:
отправлено пользователем
колян безпарольный
18 февраля 2009 г. 21:07
Составить ответ
|
Вернуться на конференцию.
Ответы
в смысле короткие?
-
колян безпарольный
(18.02.2009 21:34:59
85.195.123.24
,
пустое
)
b01011 например не переварит
-
Renisans
(18.02.2009 21:37:50
91.76.18.230
,
пустое
)
Да ерунда один раз сделать на все случаи >>
-
VasilyS
(19.02.2009 00:00:3
80.92.96.25
, 3059 байт)
дас ист очень не гутт, опечатки не будут фиксироваться компилятором и до второго пришествия буш отлавливать ошибку.
-
колян безпарольный
(19.02.2009 00:33:23
193.200.150.137
,
пустое
)
Такие вещи должны генерироваться прогрммно. Проверяться тоже программно. Во избежание.
-
VasilyS
(19.02.2009 07:53:26
80.92.96.25
,
пустое
)
вобщето битовое представление имеет смысл только при работе с SFR, а они фиксированной длины. Да и вообще битов нет в С совсем не зря, они просто не нужны.
-
колян безпарольный
(18.02.2009 21:52:50
193.200.150.23
,
пустое
)
+1. Но понимание этого приходит не сразу
-
koyodza
(18.02.2009 22:29:22
77.123.64.94
,
пустое
)
-1. Нужны. И не только биты. Трехбайтовый тип иногда тоже нужен. Почему бы и нет?
-
VasilyS
(18.02.2009 22:32:38
80.92.96.25
,
пустое
)
Как представишь себе код, который сгенерит компилятор под трёхбайтовый тип...
-
Крок
(18.02.2009 23:27:8
91.77.80.126
,
пустое
)
А ты не представляй - возьми конкретно описалово PIC24 и прись от их адресации...
-
Гудвин
(18.02.2009 23:34:16
78.138.191.192
,
пустое
)
Индусской...
-
Гудвин
(18.02.2009 23:34:37
78.138.191.192
,
пустое
)
А вот это запрещённый приём - по больному соль сыпать.
-
Крок
(18.02.2009 23:40:35
91.77.80.126
,
пустое
)
речь не о типе "бит" или каком-либо другом, а о битовых константах, задаваемых в явном (числовом) виде
-
koyodza
(18.02.2009 23:23:54
77.123.64.94
,
пустое
)
таких задач все меньше и меньше
-
колян безпарольный
(18.02.2009 22:59:6
193.200.150.152
, 272 байт)
почему? очень даже используется
-
koyodza
(18.02.2009 23:25:12
77.123.64.94
,
пустое
)
чем бюджетнее тем дешевле контроллер, сишный код невсегда влазит
-
колян безпарольный
(19.02.2009 00:01:48
193.200.150.167
,
пустое
)
ИМХО число оно и есть число - как его не представляй. Иногда удобно так.
-
Renisans
(18.02.2009 22:05:57
91.76.18.230
,
пустое
)
Добавь короткие числа - ещё 254 строки дефайнов :)
-
Шунт_гороховый
(18.02.2009 21:30:20
95.24.117.170
,
пустое
)
ИМХО раз 7 по 255 надо добавить. Наверно макрос накалякать можно.
-
Renisans
(18.02.2009 21:31:25
91.76.18.230
,
пустое
)
И лучше как в CVAVR по умолчанию 0b
-
Renisans
(18.02.2009 21:28:17
91.76.18.230
,
пустое
)
У меня заголовочек для такой записи b_1101_1011 с нижними подчеркиваниями
-
Renisans
(18.02.2009 21:30:23
91.76.18.230
,
пустое
,
ссылка
)
так ниблы читаются полегче
-
Renisans
(18.02.2009 21:32:30
91.76.18.230
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 47:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru