拿到PinPong板后,就迫不及待的进行了测试,安装PinPong库后,先跑了一个helloworld, 谁知却没有成功过,再跑了另一个程序,依然如此。没由于长期都是使用MAC工作,一般开发板都可以应付,而且PinPong板也是使用的CH340系列芯片,刚开始没有注意驱动问题。于是在终端执行命令:
ls /dev/tty.*
结果没有发现设备,莫非我的电脑有问题,于是插上一块Arduino Uno:
如上图所示,电脑驱动没有任何问题。于是再查看PinPong板芯片信息,发现是CH340K,莫非需要更新下驱动? 想想我也很久没有更新驱动了,都不知道电脑上是340还是341的驱动程序。再进行之前,还是查一下USB设备树信息,确认下是否正常挂载了该设备,于是查看下MAC下USB设备树。
如上图所示,设备正常挂载,那说明可能确实是驱动有问题咯~ 搜素240K芯片厂商,发现是南京沁恒芯片,于是找到驱动下载地址,以及packages信息
安装、重启,问题依旧~ 哎,测个板子咋这么累呢~~
看了下驱动说明,猜想可能是老版本的驱动引起的问题,按照说明进行删除,如下图所示:
结果还是不行,这个驱动有问题呀~~ 于是翻了下南京沁恒的网站,看有没更新的驱动信息,结果一无所获,倒是发现了技术支持的联系电话,于是一个电话过去,技术确认1.5版本的驱动有问题,马上邮件发了一个1.6的驱动给我 (给国内厂商的快速反应点赞哦~)
重装驱动,重启,搞定!附件有官方最新1.6驱动,希望对您有帮助!
DF_Naiva2021.08.14
感谢老师 ,今天我也遇到了这个问题,困扰了很久```终于解决了,感谢!