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

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

 

一、硬件基础

   CH32F103虽然在功能上比STM32F103有所增加和加强(增强功能详见“CH32F103快速应用手册”),但其外设和硬件在设计上还是兼容市场上主流的微控制器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替换STM32F103在代码上完全可以实现零改动

 

三、FLASH算法和调试

   首先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


备注: 目前兼容的有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

二维码管理

展开