volatile uint8_t reset_mask[768] = {0}
Теперь я устанавливаю значения этих элементов массива в 1 во время одной из внутренних операций.
В другом функциональном вызове мне нужно установить все элементы этого массива равным 0. Один из способов - использовать для цикла, но я считаю, что лучший способ назначить все элементы массива - использовать memset
memset(reset_mask, 0, sizeof(reset_mask));
но я получаю эту ошибку: - "cast from type" volatile uint8_t * {aka volatile unsigned char *} 'для ввода' void * 'отбрасывает квалификаторы "
Если мы не можем использовать memset здесь, есть ли лучший способ установить все элементы этого изменчивого массива за один раз?