CH32V002 的 Mounriver 模板

编译时,指定的 arch 是 rv32ec。不该是 rv32emc 么?

另外,似乎也没用到 XW 扩展?

MRS190,生成模板的CH32V002程序。程序有个 vu8 val; 变量并且有

        val = (USART_ReceiveData(USART1));
        USART_SendData(USART1, ~val);

生成代码:

     2ce:    700000ef              jal    ra,9ce
     2d2:    81018793              addi    a5,gp,-2032 # 200000b0
     2d6:    0ff57513              andi    a0,a0,255
     2da:    00a78023              sb    a0,0(a5)
     2de:    0007c583              lbu    a1,0(a5)

并没有使用16位的 c.sb c.lbu


您好,您可以更新到最新的MRS192版本,V002的特性在最新的上面支持较好。


我用的是 Linux 社区版 v190,哪天我弄个 Windows 电脑试试看吧,谢啦


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