ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
1329796 Топик полностью
klen (12.07.2023 19:01, просмотров: 199) ответил Peter_M на Подскажите, как правильно использовать systick в risc-v для формирования точного интервала?
все так. это не криво. mtime это не таймер, это глобальные часы. правильное записывание 64 битного mtimecmp 
# New comparand is in a1:a0.
li t0, -1
sw t0, mtimecmp # No smaller than old value.
sw a1, mtimecmp+4 # No smaller than new value.
sw a0, mtimecmp # New value.


работайте с первоисточником https://riscv.org/wp-content/uploads/2017/05/riscv-privileged-v1.10.pdf