请问这是<<CH32xRM 系列应用手册>>印刷错误么?

根据<CH32xRM 系列应用手册.pdf> , STK_CTLR 除0位外, 其他字位是系统保留, 但"CH32V20xEVT.ZIP\EVT\EXAM\INT\Interrupt_VTF\"的例程中需要设置  SysTick->CTLR=0x7 才能正常工作, 

但是手册并没有列出其他位的设置说明. (表9-7 倒是有0-3位的说明, 可这不是CH32F系列么?)


请问这是手册印刷错误么? 还是我的理解有问题?


STK 寄存器列表.png

例程中的程序片段:

image.png

另外看到编译器里面 core_riscv.h 定义如下: 

但是手册里面并未提到 SR 寄存器的用法, 这又是怎么回事呢?


image.png


您好,CH32xRM手册,对应的是CH32V/F103系列,若你用的是CH32V20x系列MCU,应该参考CH32FV2x_V3xRM手册,如下图,CH32FV2x_V3xRM手册下载链接如下:

https://www.wch.cn/downloads/CH32FV2x_V3xRM_PDF.html

image.png


?哈...哈...哈... 真没想到竟然是我拿错了剧本! 谢谢版主大神的指点!


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