ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
1016389 Топик полностью
Дoктyp77 (07.07.2020 10:01, просмотров: 15) ответил BlackMorda на Есть ли в природе быстрая арифметика конвертация данных 24->32 бит из массива для Cortex M7?
можно попробовать так: 
typedef union {
    struct {
    int32_t i24:24;
        };
    int32_t i32;
}sign_ext_t;

.............

r.i24 = get_adc(...);
r.i32 = r.i24; // для Вашего случая, должно быть заменено одной инструкцией, молиться чтоб компилятор распознал :)
array[i] = r.i32;