ch32v307如何获取 CPU运行的时钟数,

unsigned long riscv_read_cycles(void)

{

    unsigned long cycles;

    asm volatile ("rdcycle %0" : "=r" (cycles));

    return cycles;

}

函数返回的一直是0

您好,我们MCU并没有cycle这个寄存器,因此读出来的值是0,后续若有相关问题,可通过邮箱(lzs@wch.cn)和我沟通



只有登录才能回复,可以选择微信账号登录