logo资料库

将大容量STM32F103VC工程改变为中容量STM32F103C8T6工程详细过程.pdf

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
将大容量 STM32F103VC 工程改变 为中容量STM32F103C8T6 工程详细 过程 将“大容量”STM32F103ZET6 工程项目改变为“中容量”STM32F103C8T6 项目,然 后使用 JLINK 下载器下载的配置步骤如下。 1、点击魔术棒,进入 Device 改变芯片型号为 STM32F103C8 德阳瑞能电力科技有限公司(李清林)
2、点击 Target,将晶振频率由 12.0MHz 改变为 8.0MHz 德阳瑞能电力科技有限公司(李清林)
3、点击 C/C++,修改容量大小;容量大小根据 STM32 型号确定。 小容量改为 LD 中容量改为 MD 大容量改为 HD。 小容量产品有:STM32F103x4,STM32F103x6(Flash=16K-32K) 中等容量产品有:STM32F103x8,STM32F103xb(Flash=64K-128K) 大容量产品有:STM32F103xC,STM32F103xD,STM32F103xE(Flash=256K-512K) 例如:STM32F103VC 属于大容量产品,C/C++中填写如下的宏定义: STM32F10X_HD, USE_STDPERIPH_DRIVER 例如:STM32F103C8T6 属于中等容量产品,C/C++中填写如下的宏定义: STM32F10X_MD,USE_STDPERIPH_DRIVER 例如:STM32F102C4 属于小容量产品,C/C++中填写如下的宏定义: STM32F10X_LD,USE_STDPERIPH_DRIVER 德阳瑞能电力科技有限公司(李清林)
4、Debug 选项卡选择 J_LINK/J-TRACE Cortex 5、Utilities 选项卡选择 J_LINK/J-TRACE Cortex 德阳瑞能电力科技有限公司(李清林)
6、在第 5 步(Utilities 选项卡)时,点击 Settings,弹出窗口“Cortext Jlink/JTrace Target Driver Setup”。 窗口“Cortext Jlink/JTrace Target Driver Setup”中的 Debug 选项卡可以观察到 JINK 设 备,ort:下面选择 SW。 德阳瑞能电力科技有限公司(李清林)
7、窗口“Cortext Jlink/JTrace Target Driver Setup”的 Flash Download 选项卡确定下载内 存大小。 小容量:Low-density(Flash=16K-32K) 中容量:Medium-density(Flash=64K-128K) 大容量:High-density(Flash=256K-512K) 例如:STM32F103VC 属于大容量产品,Flash Download 选择:STM32F10x High-density Flash 512k。 例 如 : STM32F103C8T6 属 于 中 等 容 量 产 品 , Flash Download 选 择 : STM32F10x Med-density Flash 128k。 例如:STM32F102C4 属于小容量产品,Flash Download 选择:STM32F10x Low-density Flash 16k。 德阳瑞能电力科技有限公司(李清林)
8、替换工程项目中的启动文件 (1)、大容量芯片 STM32F103VC 的启动文件使用 startup_stm32f10x_hd.s,参见下图。 (2)、中等容量芯片 STM32F103C8T6 的启动文件使用 startup_stm32f10x_md.s,参见 下图。 (3)、小容量芯片 STM32F102C4 的启动文件使用 startup_stm32f10x_ld.s,参见下图。 德阳瑞能电力科技有限公司(李清林)
分享到:
收藏