打印
[单片机芯片]

CH563的UART0和eth打架

[复制链接]
1111|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Q80351951|  楼主 | 2019-9-22 18:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CH563的UART0和eth打架,互相影响没法用,项目马上完成最后一个485通信,原来想很简单,从被的片子上迁移过来的项目,最后了,让uart0个卡住了,经过一天的验证,用网络不能用uart0,用了uart0网络死掉。求解。

使用特权

评论回复
沙发
WCHTech2| | 2019-9-22 18:32 | 只看该作者
具体情况可以描述下。
因为芯片不支持在线仿真,所有例程都是有串口打印调试,包括网络例子,很有可能是使用问题。

使用特权

评论回复
板凳
WCHCN| | 2019-9-22 20:14 | 只看该作者
CH563串口和网口都是独立的功能模块,可以同时使用,请检查代码。或者直接联系技术支持025-52638393

使用特权

评论回复
地板
Q80351951|  楼主 | 2019-9-24 08:26 | 只看该作者
本帖最后由 Q80351951 于 2019-9-24 08:31 编辑

搞定了,串口接收缓存设为64字节,清缓存时按100个字节清,清过头了,都是指针惹的祸。原来的缓存设的大,移植的时候改小了,但清缓存没改。沁恒的服务还是可以的,昨天断断续续服务没停。

使用特权

评论回复
5
WCHTech2| | 2019-9-24 09:41 | 只看该作者
Q80351951 发表于 2019-9-24 08:26
搞定了,串口接收缓存设为64字节,清缓存时按100个字节清,清过头了,都是指针惹的祸。原来的缓存设的大, ...

谢谢支持。

使用特权

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

本版积分规则

44

主题

254

帖子

5

粉丝