新手入門CH32V103C8T6,想咨詢一些問題,十分感謝大家的解答

最近兩天我上手了CH32V103-START評(píng)估板,跑通了官方提供的一些代碼,中間遇到了許多困惑,希望能得到大家的解答,十分感謝??!

疑問1:工具鏈只能用MRS提供的嘛,能用官方RISCV-GCC的工具鏈嗎

我看網(wǎng)上有VSCode、Clion、Linux等各個(gè)平臺(tái)搭建環(huán)境的,但是都用到了MRS提供的工具鏈,所以CH32V和MRS是綁定在一起的嘛

疑問2:仿真器只能用WCH-Link嗎,是否支持JLINK呢,ISP下載的話任意的串口下載工具都是可以的嘛,還是只能用官方的那個(gè)ISP工具

疑問3:關(guān)于中斷那里,我看例程中有 __attribute__((interrupt("WCH-Interrupt-fast"))); 網(wǎng)上說這個(gè)是指定硬件壓棧,不知道這個(gè)原理是什么

疑問4:我看了PFIC_CFGR寄存器,硬件壓棧和中斷嵌套是默認(rèn)使能的,如果我關(guān)閉硬件壓棧和中斷嵌套的話,需要軟件來實(shí)現(xiàn)嘛,有相關(guān)的例子嗎

您好,關(guān)于你的問題:

1、推薦使用MRS提供的工具鏈,其針對(duì)我們RISC-V內(nèi)核MCU做了一些優(yōu)化,如增加了對(duì) RISC-V系列單片機(jī)中斷硬件自動(dòng)保存上下文功能的支持。

2、目前我司RISC-V內(nèi)核MCU只能使用WCH-Link系列仿真器,不支持使用J-Link,也可通過我司提供的WCHISPTool工具選擇使用ISP的下載方式。關(guān)于下載方式,在各MCU的EVT中都有相關(guān)下載說明,可直接在官網(wǎng)搜索對(duì)應(yīng)MCU型號(hào)下載。

3、關(guān)于硬件壓棧說明,可參考QingKeV3微處理器手冊(cè)說明,如下圖1,手冊(cè)下載鏈接如下:

http://m.findthetime.net/downloads/QingKeV3_Processor_Manual_PDF.html?

4、若要關(guān)閉硬件壓棧和中斷嵌套,可直接修改PFIC中斷配置寄存器相關(guān)配置即可,將位0和位1置1關(guān)閉硬件壓棧和中斷嵌套,如下圖2.目前沒有相關(guān)例程。

后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我進(jìn)行溝通。

image.png

圖1

image.png

圖2



只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频