前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >瞎眼选了国产精品,CH32爱你不容易啊!

瞎眼选了国产精品,CH32爱你不容易啊!

作者头像
云深无际
发布2022-04-15 09:24:49
1.7K0
发布2022-04-15 09:24:49
举报
文章被收录于专栏:云深之无迹

因为疫情我一直被关在我姐家,书看多了,难免想写点东西,但是没啥开发板,就跑去拼多多买了个片子回来。结果卖家没焊接引脚,就一直没有用,现在因为修眼镜买了个电烙铁回来,那必须要给电烙铁开个光啊。

正当我想看看片子的容量多大时,突然看到了???CH啥啥?

啥东西?

我第一念头就是查一下,这是个啥东西???

朋友圈接盘侠出动!

走眼了

正当我怒气冲冲的去准备砸了拼多多的锅时:

脸是真的疼

原来小丑竟是我自己,是时候去看看眼镜度数长了没有的时候了!

因为电烙铁的原因,焊接出了这辈子最丑的东西。。。

希望未来的老板不会看到我发的文章,好丢人

买也买了,也没有什么好说的,当然是看看怎么用了。。。

首先国际惯例,巴拉巴拉!

框图

CH32F1系列是基于32位Cortex-M3内核设计的通用微控制器。片上集成了时钟安全机制、多级电源管理、 通用DMA控制器等。此系列具有 2 路 USB2.0接口、多通道 TouchKey、 12 位 DAC 转换模块,多通道 12 位 ADC、 多组定时器、 CAN 通讯控制器、 I2C/USART/SPI 等丰富的外设资源。

看这个flash还不小,64KB呢!

文档也算ok,而且都是中文的

官方还不好意思直接比,同级类似(STM32F103,你念我身份证得了)

嘿嘿嘿

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

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

带你看看有啥增强功能

增强功能

因为这里的flash算法不太一样,所以需要使用自带的软件进行串口和USB的下载。

因为我手头没有ST-Link,我就不写哪个下载了。

因为买ST-Link也得花钱(USB下载又不是不能用)

因为这个东西虽然是兼容STM32的,但是还是不太一样:

代码语言:javascript
复制
http://www.wch.cn/downloads/file/299.html?time=2022-03-27%2018:37:58&code=w9lw5Tp1pyOQMctiSEtjh0b4g17lWP6pOTJL16CE

大家复制这个链接去下载

代码语言:javascript
复制
CH32F103EVT\EVT\PUB

解压以后去这个相对路径去看

点击最后一个就好

下一步

结构是这样的

文件夹的作用

编译的文件选择

随便打开一个就行

接着我们看看这个芯片包,ok了!

这和STM32的库也差不多

选择生成二进制

编译一下,找到位置

死活读不到USB

无法识别

本来想夸这个片子的,但是这。。。

不过也不排除我焊引脚把这东西搞坏的嫌疑。。。

忧伤

国产芯片,任重而道远。

还得买个STM32玩

好难过

代码语言:javascript
复制
http://www.wch.cn/products/CH32F103.html

产品位置

代码语言:javascript
复制
http://www.hschip.com/solution_view.aspx?TypeId=63&Id=440&FId=t25:63:25

参考页面

代码语言:javascript
复制
http://www.hschip.com/down.aspx?TypeId=82&FId=t14:82:14

下载页面

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档