【RISC-V MCU CH32V103测评】+首次使用
[复制链接]
首先感谢EEWORD论坛的这次评测活动,有幸能够评测沁恒电子CH32V103这颗片子,看官方资料这是一颗基于开源的RISC_V内核的微控制器,至于沁恒想必没几个人没用过他家CH340USB转串口芯片吧,话不多说先来几张图,
![](/data/attachment/forum/202101/24/121404si0hi14cobotbo46.jpg.thumb.jpg) ![](/data/attachment/forum/202101/24/121405ex2gdmi193gdr9q9.jpg.thumb.jpg) ![](/data/attachment/forum/202101/24/121405e6gdz6wz60t6dxf6.jpg.thumb.jpg) ![](/data/attachment/forum/202101/24/121406vkbmueammk4j45at.jpg.thumb.jpg) ![](/data/attachment/forum/202101/24/121407evo2eszive839ooo.jpg.thumb.jpg)
图1.2是沁恒的link,采用自家CH549G做的,使用SWD调试接口还带了一个串口,调试起来看Log还是挺方便的.
图3.4是CH32V103C8T6(这命名有点....)为主控的板子了,板载了一个Type_C口,一个A母口,80M主频,这颗片子是支持2.7V到5.5V的,电池供电场合可以省掉俩电容和LDO了,(来自老板肯定的眼神).
相关资料可以在这里下到->>沁恒微电子资料下载,沁恒还提供了IDE,
对比STM32F103C8T6看了下寄存器映射表高度一致,引脚定义完全兼容,这货就是来肛STM32F103的.因为基于开源内核,所以不会受到政交的影响.
沁恒IDE,MuonRiver Studio是基于Eclipse做的,安装过程一路Next.官方在文库做了个教程文档,->>沁恒教程文档.开个官方GPIO的例程看下先,
![](/data/attachment/forum/202101/24/125150es1q1skrmvqzl1sy.png.thumb.jpg) ![](/data/attachment/forum/202101/24/125150avzw0u90ntrt0pwz.png.thumb.jpg)
借用下野火的例程(左边),沁恒的在右边,另外对比了下驱动库也是惊人的高度吻合,简直就是异父异母的孪生兄弟,几乎可以无缝从STM32F103过渡到CH32V103.入手第一步先点灯.
把SWD杜邦线接好,串口TX(PA9)接到Link上.LED灯是引出的插针并未直接GPIO所以要杜邦线连接PA0和LED1.启动MuonRiver Studio,插上Link,
![](/data/attachment/forum/202101/24/133258lfbbruvrgvk9zvx8.jpg.thumb.jpg) ![](/data/attachment/forum/202101/24/133259l6vvg3i5up33a63i.png.thumb.jpg)
1编译,2配置,3下载,4配置串口.可以看到LED在闪烁,复位下可以看到打印信息.
IDE内加入串口调试窗口和LINK上加个串口确实很方便查看打印信息的.
未完待续..........
|