Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
389858
Топик полностью
POV
(22.02.2013 10:06, просмотров: 101)
ответил
SciFi
на
Всё правильно кейл сделал. А бороться так: Var1 = (unsigned char)buff[2] + 4;
И чего правильного? Ни разу на такое не наталкивался, а явное приведение типов использую только чтобы варнингов было поменьше...
хотя тут знаковое и беззнаковое.. может такого у меня не случалось.
Ответить
И вообще есть принципиальные возражения, так как пример кода - типичное программирование на ассемблере с синтаксисом Си.
-
SciFi
(22.02.2013 10:21
)
Так для 51 постоянно приходится выбирать - или писать на стандартном Си и мириться с диким перерасходом ресурсов из-за особенностей архитектуры, или писать на специфическом ассемблероподобном диалекте Keil C51 для приемлемого объема кода.
-
vmp
(22.02.2013 10:41
)