关于CH32V307的以太网重映射的功能问题请教 - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

申小林 关注 私信
[问答]

关于CH32V307的以太网重映射的功能问题请教

我看了一下,CH32V307是自带10MPHY的,但是CH32V307的引脚说明上实际上是将MAC的引脚都引出来了的,如果使用CH32V307 自带的10MPHY,那么对应以太网的引脚还可以正常使用其他功能么(非以太网MAC的功能)?使用时应该注意一些什么,主要是担心使用了自带的PHY之后会导致原有MAC的功能相关引脚受到影响,官方也没有一个说明文档。

回帖(3)

回头太晚

2023-9-12 09:48:58
CH32V307自带的10M PHY和MAC的引脚是相互独立的,因此在使用CH32V307自带的10M PHY时,仍然可以使用以太网的引脚实现其他功能。但是,需要注意以下几点:


1、在使用CH32V307自带的10M PHY时,需要先配置内部PHY的时钟。根据CH32V307的手册,需要使用60MHz的时钟。而WCH官方评估版在使用8MHz晶振的情况下,只需要先两分频再15倍频即可。
2、CH32V307的定时器2用于产生一个10ms的时基用于协议栈的处理。这个定时器并不是一定需要使用的,CH32V307的其他定时器也可以用来当作这个时基。只需要定时10ms,并在中断服务函数里面调用这个函数即可。
3、在CH32V307上,任意空闲IO都可以当作Link,ACT灯的控制。
1

jf_11960729

2023-4-11 11:06:36

最佳答案

V307使用内置10M的PHY,对应引脚用作以太网功能时当然就不可以用作别的外设使用了,看他们官网上的原理图,那四个引脚是接网络变压器的,使用内置10M的PHY,就不能使用外部PHY了

郭祥峰

2023-9-9 10:21:54
10M和100M的是2选1的关系,在没使用100M时,10M不用的管脚可以用做其他功能

更多回帖

×
发帖