16+
Вторник
21 января
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

ARM-контроллеры

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
Yft  (14.01.2020 16:52, просмотров: 986)
Как правильно сдвигать в uint64_t ? 
Понадобилось тут на STM32 в IARе написать прогу, в ней в частности потребовалось динамически генерировать маску, в зависимости от длины слова данных, пока я не выходил за пределы 32бит конструкция типа w_mask = (1 << word_size) - 1; работала адекватно, но, начиная с word_size >= 32 полная фигня, сплошные FFы везде, что я не так делаю?
 [x][x][x][x][x][x] [x][x][x][x][x][x][x][x]

Тема выделяется по переводу строки или автоматом

 

Имя


Регистрация позволит вам редактировать и перемещать ваши сообщения и прикреплять к ним файлы.
 
Символы: á é ó ú ý « »
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7528 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXX