Я хочу получить значение регистра в ЦП, я посмотрел на листе спецификаций и нашел адрес (0xE000E018), и я хочу назвать переменную, я сохраняю значение в "subticks_per_tick"
Это на TWR-K65F180M под управлением FreeRTOS.
register uint64_t 0xE000E018 asm ("subticks_per_tick");
register uint64_t subticks_per_tick asm ("0xE000E018");
первая строка получает: ошибка: ожидаемый идентификатор или '(' перед числовой константой
вторая строка получает: неверное имя регистра для 'subticks_per_tick'