CH32V系列
注意:
CH32V203F6P6-CH32V203G6U6-CH32V203K6T6-CH32V203C6T6(FLASH:32K+RAM:10K)
CH32V203K8T6-CH32V203C8U6-CH32V203C8T6(FLASH:64K+RAM:20K)
(1)修改ch32v20x.h文件中宏定义。如下图圈出部分,根据芯片型号,选择对应的宏定义
(1)修改ch32v20x.h文件中宏定义。如下图圈出部分,根据芯片型号,选择对应的宏定义
(2)修改启动文件(.s文件)。如下图,选中启动文件,点击鼠标右键,选择或屏蔽该启动文件。如何选择启动文件根据宏定义来选择
(3)修改ld文件.ld文件中,主要修改FLASH和RAM的大小,具体大小根据所选MCU实际大小修改,此处以CH32V203RBT6(FLASH-128K,RAM-32K)为例,具体修改如下图:
(1)修改ch32v20x.h文件中宏定义。如下图圈出部分,根据芯片型号,选择对应的宏定义
(2)修改启动文件(.s文件)。如下图,选中启动文件,点击鼠标右键,选择或屏蔽该启动文件。如何选择启动文件根据宏定义来选择
(3)修改ld文件.ld文件中,主要修改FLASH和RAM的大小,具体大小根据所选MCU实际大小修改,此处以CH32V203RBT6(FLASH-128K,RAM-64K)为例,具体修改如下图:
CH32F系列
注意:
1、我们EVT例程中默认配置是CH32F203C8T6配置,若使用MCU为CH32F203C6T6\CH32F203K8T6-CH32F203C8T6-CH32F203C8U6,无需修改配置
2、若使用MCU为CH32F208系列,注意使用外部晶振大小为32MHz
1、MCU型号为:
CH32F203C6T6(FLASH:32K+RAM:10K)
CH32F203K8T6-CH32F203C8T6-CH32F203C8U6(FLASH:64K+RAM:20K)
2、MCU型号为:
CH32F203CBT6(FLASH:128K+RAM:32K)
CH32F203RCT6-CH32F203VCT6(FLASH:256K+RAM:64K)
(1)修改ch32F20x.h文件中宏定义。如下图圈出部分,根据芯片型号,选择对应的宏定义
(2)修改启动文件。更改 startup 文件,点击 Manage Project ltems 进行文件更换,选用 startup_ch32f20x_ D8.s 文件,进行替换,如下图
3、MCU型号为:
CH32F205xx(FLASH:128K+RAM:32K)
CH32F207xx(FLASH:256K+RAM:64K)
(1)修改ch32F20x.h文件中宏定义。如下图圈出部分,根据芯片型号,选择对应的宏定义
(2)修改启动文件。更改 startup 文件,点击 Manage Project ltems 进行文件更换,选用 startup_ch32f20x_ D8C.s 文件,进行替换,如下图
4、MCU型号为:
CH32F208xx(FLASH:128K+RAM:64K)
(1)修改ch32F20x.h文件中宏定义。如下图圈出部分,根据芯片型号,选择对应的宏定义
(2)修改启动文件。更改 startup 文件,点击 Manage Project ltems 进行文件更换,选用 startup_ch32f20x_ D8W.s 文件,进行替换,如下图
更多回帖