扫一扫,分享给好友
本次试用功能均已完成,效果看视频所示。 在移植的过程中遇到过一些问题,就行上篇文章发的,因为之前已经移植到STM32过因此有经验,这次主要是更换芯片之后的熟悉过程。 芯片端主要要注意的是PHY的收发,通过WireShark对网口数据的抓包实现数据收发验证。 在PHY接收的时候,因为该例程是tcpip的例程,没有直接对phy的操作,因此在这块卡了几天的时间,最后是因为`
DMARxDescToGet = (ETH_DMADESCTypeDef*) (DMARxDescToGet->Buffer2NextDescAddr);
指向了下一个预存的地址,导致提取数据的时候一直不对
因为CH32V208是10M的网口,但是伺服驱动器都识别不了,因此我用了交换机进行转换,视频中驱动器用的白色网线,板子用的灰色网线。 我在用EtherCat主站的时候,一般的通信频率是1ms,每个驱动器不超过200byte,因此在接一路驱动器的时候带宽是够用的。
发布
开发板免费试用移植效果risc-v沁恒mcu
【AG32开发板体验连载】简易逻辑分析仪
【LuckFox Pico 开发板免费试用】+ 驱动SPI接口LCD显示
【LuckFox Pico 开发板免费试用】6.使能 DHT11 Driver
【LuckFox Pico 开发板免费试用】5.内核驱动温湿度传感器 DHT11
【LuckFox Pico 开发板免费试用】4.纯终端Windows下SDK编译
【LuckFox Pico 开发板免费试用】3.镜像烧录+多种调试
【LuckFox Pico 开发板免费试用】2 LuckFox Pico画的扩展板分享
【LuckFox Pico 开发板免费试用】+ 系统烧写
【中科微CSM32RV003绿色开发板免费体验】第一帖-开箱体验
【Start_DSC28034PNT湖人开发板免费体验】+点灯
电子发烧友网
电子发烧友论坛