发布需求
2024-04-06 10:41竞标
2024-04-09 10:42项目开发
验收结案
互相评价
闫 **
在现有STM32F407开发板上实现MAC测试报文的收发处理,开发板由我方提供。请加微信(手机同号)联系。
2、需交付源代码和软件架构、实现说明。
3、软件问题的及时修复。
A:使用MII接口,速度10M或100M(代码中用宏选择),时钟的选择可用宏可进行选择。
B:实现MAC报文的发送通过DMA方式:
1)实现周期性发送mac报文,若指定引脚IOm=LOW则按500ms,否则按200us周期发送
2)发送报文长度,若IOm=LOW则为64bytes,否则为512bytes;
3)发送报文内容每四个字节为一个正整数,第一个整数是counter,每发一次增1,其它的为从1开始不断增加的固定值。
4)发送为小端方式
C:实现MAC报文接收,DMA方式实现
1)接收的报文直接打印到调试串口,若收到的报文有错误,则将相关的错误信息打印出来
2)打印有两种方式:简单方式,只打印报文的长度和CRC值; 完全方式则全部内容输出; 两种方式由一个引脚IOp来控制,IOp=LOW时为简单方式。
D: 接收的发送需要避免不必要的延迟,保证处理速度。
服务商详情
天津市天津-石工
2024-04-09 12:36