WIZNET中国片区官方授权一级代理
服务热线: 028-86127089     0755-86066647
本周热门搜索:
设计支持 About us
About Us 产品设计

CH32F103系列微控制器某些性能和功能都超越同型号的STM32F103系列微控制器(增强功能详见“CH32F103快速应用手册”),是一款性价比高值得使用的微控制器产品,当然很多工程师不需要更多功能,就想换一个价格有优势且具备STM32功能的微控制器产品,本次就谈谈如何快速用CH32F103替换STM32F103

 

一、硬件基础

   CH32F103虽然在功能上比STM32F103有所增加和加强,但其外设和硬件在设计上还是兼容市场上主流的微控制器STM32F103, 比如: CH32F103R8T6 的引脚数量、内存空间、焊接封装和STM32F103R8T6完全一致,且都是工业级产品 CH32F103C8T6 STM32F103C8T6之间的关系也是如此,后续其它CH32系列的微控制器以此内推。因此硬件上可以零改动,直接用CH32F103微控制器替换STM32F103。 在完全使用兼容功能的情况下,CH32F103系列MCU的额定电压支持3.3V5V也好于STM32F103系列微控制器,后者仅支持3.3V

 

二、软件代码

由于CH32F103其外设和硬件兼容了STM32F103,所以在不使用增强功能的情况下,完全可以直接使用原来的STM32F103代码,虽然CH32F103有自己的库,但用STM32F103代码在CH32F103微控制器上运行STM32F103原来的功能完全不在话下,甚至笔者为实现CH32F103微控制器36MSPI,也仅仅是将原来STM32F103代码中的18MSPI 分频由4分频改为2分频,跑起来也非常稳定。 因此只要不涉及到增强功能详见CH32F103与STM32差异一览点击查看,用CH32F103替换STM32F103在代码上完全可以实现零改动

 

三、FLASH算法和调试(KEIL下SWD调试)

   CH32系列MCU可以使用keil下载和调试,首先需要将keil下CH32F103替换STM32F103需要设置算法,即将“CH32F1XX_64.FLM ”(下载地址)文件拷贝到Keil(或相应安装目录)\ARM\Flash,如下图所示:

爽!一分钟用CH32F103替换STM32F103

      CH32F1XX_64.FLM文件可直接电脑访问www.hschip.com,选资料下载,选择MCU系列对应型号下载即可。


其次选择省心!一分钟用CH32F103替换STM32F103Options for Target”进入到如下界面,点击Debug,选择自己对应的调试工具如J-LINK ULINKSTLINK,点击Setings,如下图所示:

 爽!一分钟用CH32F103替换STM32F103

 

进入如下界面后点击Flash download,进入如下左侧界面后点击Add,出现下图右侧会话框后,选择点击CH32F1xx_64 FLASH 后点Add即完成了CH32微控制器Flash的设置。

爽!一分钟用CH32F103替换STM32F103 

 

然后点对话框的Debug如下图界面,选择SW模式(该芯片只能选SW模式),当SW DeviceIDCODE出现后表示仿真器和设备已经连接正常,最后点确定就可以直接进行在线仿真和下载了。

爽!一分钟用CH32F103替换STM32F103



四、ISP下载方式(支持USB和串口下载)

      使用“WCHISPtool点击下载1 下载地址2)mcu下载工具下载程序,支持USB 和串口两种方式。MCU对应的串口管脚PA9(TX)、PA10(RX),USB管脚PB6(DM)、PB7(DP)

  1) BOOT0接VCC,BOOT1接地,将MCU通过串口或USB连接到电脑。

      2)打开WCHISPTOOl工具,选择相应的MCU系列、对应型号、下载方式、勾选下载配置等点下载。

  3)BOOT0接地,重新上电,开始运行代码。

WCHISPTOOL工具如下图所示:

省心!一分钟用CH32F103替换STM32F103


五、J-FLASH下载

      CH32系列MCU可以在支持J-FLASH下载,具体可以可以下载界面下载“支持CH32F103的JLINK FLASH的软件”(下载地址),里面有详细的安装和使用说明,可供您参考。


六、脱机烧录

  脱机烧录可以使用官方的脱机烧录器,也可以选择第三方烧录器。第三方烧录器支持我们芯片的有正点、金鹏、君达、科睿、轩微等,个人比较推荐金鹏烧录器,专做烧录使用简单方便。




备注: 目前兼容的有CH32C8T6 和CH32R8T6,后续有新产品持续更新。

更多资料可直接电脑访问www.hschip.com,选资料下载,选择对应系列对应型号下载即可。



浩然成都

热线电话:028-86127089,86120475

商务QQ   : 402856564,577863143

传真:028-86127039
邮政编码:610041


浩然深圳

热线电话:0755-86066647, 18575510340

商务QQ  :  2728050853,2541214655,2716561615

邮政编码:518000


官方淘宝   

电脑端:http://shop325030069.taobao.com/index.htm

手机端:https://shop325030069.m.taobao.com


技术支持

e-mail:support@hschip.com 

QQ :  2232725509   




Copyright ©2018 - 2022 成都浩然电子有限公司
犀牛云提供企业云服务
扫一扫浏览淘宝
服务热线电话
0755-86066647
淘宝客服
服务时段 : 09:00-17:30
公司总部地址:四川省成都市高新区天和路69号皇城花卉8栋2503室 蜀ICP备07008928号-2
X
1

传真

3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

6

二维码管理

展开