Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
#define в IAR
Отправлено
колян безпарольный
03 ноября 2007 г. 10:03
как из цифири проименованной через #define вытащить младший-старший байты?LOW,low,lo,LO не катят
#define AAA 10000
unsigned char a;
if (a!=LOW(AAA)) return;
Составить ответ
|
Вернуться на конференцию
Ответы
С Lo/Hi разобрались, теперь с TRUNK/ROUND
—
колян безпарольный
(03.11.2007 18:21:35
85.195.119.22
, 347 байт)
UBRR=(unsigned short)((MSPS/(16.0*BaudRate))-1+0.5)
—
zxcvbn
(03.11.2007 18:56:21
195.208.248.202
,
пустое
)
железная логика, грасиас))
—
колян безпарольный
(03.11.2007 19:05:18
193.200.150.23
,
пустое
)
Можешь нарваться на переполнение(+)
—
Vit
(03.11.2007 19:24:5
77.122.184.20
, 306 байт)
????! #define low(A) (unsigned char)(0x00FF&A) и #define hi(A) (unsigned c...(+)
—
zxcvbn
(03.11.2007 17:47:37
195.208.248.202
, 169 байт)
да я уже написал свои, но ожидал готовых в IDE
—
колян безпарольный
(03.11.2007 18:16:8
85.195.119.22
,
пустое
)
Не нужны они! преобразование типов рулит
—
zxcvbn
(03.11.2007 18:17:52
195.208.248.202
,
пустое
)
Балин! накосячил #define low(A) (unsigned char)(A)
—
zxcvbn
(03.11.2007 17:48:49
195.208.248.202
,
пустое
)
САМЫЙ ЛУЧШИЙ ЯЗЫК РАЗРАБОТАН СОБОЙ
—
Мои ник и IP забанены
(03.11.2007 13:38:33
83.167.112.10
,
пустое
)
напиши свои макросы
—
ничего не знаю
(03.11.2007 10:24:45
81.195.8.154
, 71 байт)
с каких? элементарные же вещи, должно веть быть в стандарте, в асме есть #(...(+)
—
колян безпарольный
(03.11.2007 10:43:2
193.200.150.45
, 174 байт)
Никто ничего не должен. Пиши свои
—
Vit
(03.11.2007 11:14:41
77.122.184.20
, 90 байт)
да написал млин уже
—
колян безпарольный
(03.11.2007 11:25:0
85.195.123.25
, 228 байт)
Ну чего ты гонишь? В константе нет младшего и старшего, так как тип неизвестен. Это у нас разочарование - ну хочешь написать криво, пиши, но еще и жаловаться при этом ...
—
Vladimir Ljaschko
(03.11.2007 15:14:8
194.226.120.28
,
пустое
)
как это не известен?! по умолчанию int, если L то long, и к константам можн...(+)
—
zxcvbn
(03.11.2007 17:54:45
195.208.248.202
, 188 байт)
какая разница какой тип?
—
колян безпарольный
(03.11.2007 15:36:0
193.200.150.23
, 205 байт)
в Си даже типы корявые, вот в МК 8р int = 2байта, а в МК 32р int = 4 байта.
—
ничего не знаю
(03.11.2007 15:40:36
91.76.249.251
, 56 байт)
Иар Си жертва била гейтса! Нефиг интовать, только шорт!
—
zxcvbn
(03.11.2007 17:59:1
195.208.248.202
,
пустое
)
еще попробуй косвенную битовую адресаций - масса эмоций....
—
argus98
(03.11.2007 12:34:4
81.22.205.230
,
пустое
)
Да Си вообще сплошное разочарование :)
—
ничего не знаю
(03.11.2007 12:10:31
81.195.8.154
, 219 байт)
доктор когда же напишите свой си
—
Elektronik
(03.11.2007 12:47:28
91.122.82.135
,
пустое
)
как только ты свою параню вылечишь :)
—
ничего не знаю
(03.11.2007 13:19:14
91.76.249.251
,
пустое
)
Ответ: вы хотели сказать паранойю?☻
—
Мои ник и IP забанены
(03.11.2007 13:34:8
83.167.112.10
,
пустое
)
Не вижу связи. Если бы в стандарте было, например, как дОлжно быть хотя бы обозвано Lo и Hi, и для lvalue и rvalue
—
Vit
(03.11.2007 11:43:4
77.122.184.20
, 243 байт)
Может ( AAA- (AAA/256)*256) поможет
—
Vladimir Ljaschko
(03.11.2007 10:14:35
194.226.120.28
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru