打印
[MM32软件]

【MM32 eMiniBoard测评报告】+ 头疼的MM32LINK CDC

[复制链接]
929|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 纪国圣 于 2020-5-23 14:11 编辑

今天测试MM32 eMiniBoard自带的CDC功能,发现坑实在是太多。
1.本人使用的是win8.1。按照文档《qs_MM32-LINK_V1.1.pdf》是不需要安装USB驱动的。

可实际上只有MM32-LINK可以自动识别,但是其CDC出现黄色感叹号。
于是只能仿照文档《MM32 USB驱动在Win7下安装失败的解决方法_ver.1.0.pdf》的处理方法安装驱动。

本以为可以使用串口了,可下了一份串口发送的程序到MM32 eMiniBoard后,PC端无任何反应。

无奈呀。。。。。。
看到有网友在win10上可以运行,于是只能在win10上测试。
2.win10的版本是version_1909,算比较新的系统了。接上MM32 LINK后,可以自动识别了,不需要安装驱动。

运行之前的程序,可以接收到数据了,可是居然会丢失字符。。。。。。

换一个调试助手,情况也好不到哪里去。

只能说将就着用用。估计是MM32LINK固件里的CDC部分没写好,一是缓冲区小了;二是没有及时处理接收到的数据,导致字符被覆盖。个人感觉第二条的可能性较大。建议厂家优化这方面的程序。同时看看是什么原因导致win8.1不能识别CDC的驱动。
3.测试接收
下载MM32L0xx_n_Lib_Samples_V1.20_SC\MM32L073PF_MiniBoard_libReg\MBL073PF_n_lib\UART\UART_Print_NVIC至板子中,不能返回任何数据。

使用特权

评论回复
沙发
pq113_6| | 2020-5-23 13:39 | 只看该作者
接收注意一个二极管反了,不然接收不到数据

使用特权

评论回复
板凳
纪国圣|  楼主 | 2020-5-23 14:23 | 只看该作者
pq113_6 发表于 2020-5-23 13:39
接收注意一个二极管反了,不然接收不到数据


看了这个原理图我也是无语了。多谢提醒。

使用特权

评论回复
评论
zhu^zhu 2020-5-23 18:56 回复TA
原理图是正确的,二极管的方向也是正确的。 
地板
zhangbtj| | 2020-5-23 15:00 | 只看该作者
我的虚拟串口不能用,能看到但是不能收发数据,外接的USB转串口模块没问题

使用特权

评论回复
5
纪国圣|  楼主 | 2020-5-23 15:05 | 只看该作者
zhangbtj 发表于 2020-5-23 15:00
我的虚拟串口不能用,能看到但是不能收发数据,外接的USB转串口模块没问题 ...

估计是驱动的问题。我也是换了系统后才能收数据。

使用特权

评论回复
6
qjp1988113| | 2020-5-23 15:38 | 只看该作者
数据正常啊,我也没看到丢失的啊。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

401

帖子

5

粉丝