一、开箱
因为中途更改了下派送地址,所以到手时间可能比大家晚一点。
可以看到板子布局啊,依然是延续以往风格,方方正正的军工绿。
除了一块开发板以外,还有一个1v3版本的chlink,跟我手头的1v2进行对比,还是增加了不少元件的。
想要看一下具体差别来着,结果从手册里没找到我这个1v2的版本。
二、环境配置
因为是基于RISC-V内核的嘛,keil只要还在ARM旗下,大概率是不会支持这个架的。
所以IDE使用MounRiver编译器,可选择WCH-Link进行仿真和下载,并提供了芯片资源相关的应用参考示例及演示。
可以看到很简洁啊,在哪创建工程一目了然。更重要的是支持中文!
三、创建工程
直接选择相应的型号就可以了。因为不是第一次使用ch的芯片,所以下载包的过程就不演示了,服务器应该是在国内非常快比等keil下载包快多了。
生成完就能看到,默认是一个PA0引脚的点灯程序。把PA0改成PA4,因为这个脚离得更近些。注意要全部改掉,初始化函数里也要改。
在使用手册里查看CH32X035的SWDIO和SWCLK分别是PC18和PC19
按此接线方式即可进行下载。
下载按钮旁边下拉框可以打开下载配置,里面可以配置相应的代码保护。
点击下载,可以看到开发板上的灯并没有如愿闪烁。这是因为在开发板的设计上LED就和芯片的IO是断开的,需要通过跳线连接。
把PA4和LED1引脚用跳线连接后就可以看到LED灯闪烁了。
四、演示效果
|