疑問(wèn)點(diǎn):
????core_riscv.h中,SysTick對(duì)應(yīng)的寄存器地址是#define SysTick? ? ? ? ?((SysTick_Type *) 0xE000F000),但是<<CH32x103 系列應(yīng)用手冊(cè)>>(67頁(yè))中描述的SysTick相應(yīng)的寄存器是
疑問(wèn)點(diǎn):
????core_riscv.h中,SysTick對(duì)應(yīng)的寄存器地址是#define SysTick? ? ? ? ?((SysTick_Type *) 0xE000F000),但是<<CH32x103 系列應(yīng)用手冊(cè)>>(67頁(yè))中描述的SysTick相應(yīng)的寄存器是
您好,關(guān)于CH32V103 SysTick的介紹,可參考應(yīng)用手冊(cè)9.5.3小節(jié),如下圖。你看的是關(guān)于CH32F103 SysTick 的介紹。關(guān)于在FreeRTOS下實(shí)現(xiàn)us級(jí)的延時(shí),可嘗試修改一下每秒中斷的次數(shù),如下圖2,大概可以實(shí)現(xiàn)10us級(jí)別的延時(shí)。此外,可使用自定義延時(shí)函數(shù),可實(shí)現(xiàn)us級(jí)別延時(shí)。后續(xù)若有問(wèn)題,可通過(guò)郵箱和我進(jìn)行溝通交流(lzs@wch.cn)
圖1
圖2