|
最近迷上了WCH系列的单片机,先后买了CH552和CH582M。感觉这个CH582M非常牛,带2个usb口和蓝牙,还有大约40个io,2个usb都支持 host和device模式,想着买回来玩一玩。
后来发现硬件debug和下载都会用到各种link,比如stlink,jtag之类的,我也不是搞硬件的,这些东西一脸蒙,完全搞不懂。
wch比较赞,推出了wch-link,电路公开,固件也可以下载,还会定期自动更新,单片机用的是CH549。外围电路简单,很适合diy。
我随便搜了一个开源的项目修改了一下,感谢原作者,pcb画的特别棒,人工点赞。原项目地址。
https://oshwhub.com/LSanor/wch-link
在这个基础上修改了usbtypec口,所有贴片的电容、电阻、led都换成了0603封装。
马云家各种下单,贴片的电容、电阻、led,typec口,xc6206,还有单片机ch549等。并且薅了jlc的羊毛,免费打版。
等所有的材料都送到了就开工,先看pcb,闷骚的紫色
第一个版子抹了一些锡膏,好像太多了
放好元器件的样子
ptc加热后发现确实锡膏用的太多了,typec接口短路很严重,返工了好几次,把多余的焊锡弄掉,终于不再短路了,但是脏乎乎的太丑了
再看第二个板子(买了2个ch549),只点了一丢丢锡膏
焊接以后效果很好,比较着看一下
烧固件就不多说了,官方文档很清楚,自动更新到2.6版本。接上2线debug口和串口
最后看看ide里的debug和下载效果:
这是串口的输出
打个断点,停下
看看各种值
最后让ptc亮个像,这是锂电池充放电升压一体板,下次再讲
欢迎大家评论 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|