CH563评估板体验

    在WCH官网找USB转串口驱动的时候,看到首页滚动显示推出的一款MCU,主频高达130MHz,就是这款CH563。进入看了下详细介绍,它内部高度集成多钟常用外设,重点是 内部自带以太网MACPHY,无需另外的PHY物理芯片,这样减少了外围电路,同时还自带USB功能,支持主/从模式,串口及SPI功能就不用说了,但是唯一一个小缺憾就是ADC通道太少,只有3个,对于现在项目需求采集多个传感器的功能,就有点遗憾了!不过,我主要看重的是自带以太网和USB功能。

         其实我也想弄块CH559USB单片机测试的,可是WCH官网上面怎么也找不到CH559的资料,只有简介……好了,我们言归正传,说说CH563评估板的感受!!!!

         现在项目硬件升级,想找个简单方便外围电路少的MCU来控制。然而项目所有的设备都是基于网络的,上位机来控制多台下位机,下位机采集的各项数据传给上位机,上位机来处理并作用于一个3D立体场景中表现!

         下面来看看收到的产品

blob.png

blob.png

blob.png

配件都很齐全,还额外的配了3块MCU,真的很贴心!!!

    现在测试了网络通信。下载使用USB下载和网络下载都没有问题,就是有个小小的建议就是,能不能不要每次下载的之前,先按住S2按键,再上电下载程序呢?还有就是网络通信的问题!

    1、下载资料包内的代码到评估板上后,通电连上网线(电脑和板子之间一根网线直连,没有经过交换机或路由器),电脑上面的本地网络总是显示一个红叉,找不到板子! 但是当按住S2键后,再上电,电脑本地网络就是连通的,这里的IP设置,电脑和板子的网关都是在一个网关,子掩码也一样,两个IP是一个网段内的,评估板上的网口信号灯就亮了,因为看了电路图只连接了一个信号灯,所以就只有一个灯亮起,现在通过网络下载成功,但是一旦按下复位键或者重新给板子上电,电脑又会出现找不到本地网络,显示一个红叉,不管怎么样都是找不到本地网络……

    2、串口打印。下载例程中的代码(本地编译通过)到板子上,串口上面没有任何输出内容,不知道是不是笔记本没有串口用USB转rs232的线有问题,始终看不到数据!!但是用别的串口通信确是可以的!

    现在正在研究网络通信,准备把下位机程序移植到这款MCU上,后期会附上更多的详细测试报告!


1、你下载的是哪个程序?

2、串口0输出监控,上位机串口软件波特率是否一致


可加技术支持QQ:327563176




1、确定 上位机和下位机的波特率是一样的!

2、下载的网络例程是 例程包中的 CH563EVT\EXAM\NET\TCP_CLIENT和TCP_CLIENT_X 文件,IP和网关都是设置的一个网段内的,难道不能直接与电脑直连吗?


通过今天测试,发现是网络程序没有在板子上跑通的原因,  我重新下载了新的网络程序,就可以了,只要连上网线就可以看到网口的灯亮起!


只有登录才能回复,可以选择微信账号登录