首个菜鸟博客,大哥们轻点喷
上重点:开发环境不管是CubeIDE(IDE生成的程序只能IDE编译)还是CubeMX(它只是生成工具,不能编译,要用MDK或者IAR等,吐槽一下,MX生成后很多用不到的头文件,用MDK编译太慢了,用了13分钟),生成的代码基本一样
如果您配置已经看过很多人的了,可以直接看STM32H743/750+Cube+DP83848(二),大家的配置都是差不多的
使用外部晶振的,没有配置前,先插上网线看看灯闪不闪,如果不亮,基本上就是外置晶振有问题了
硬件原理图,建议RESET引脚用一个GPIO去控制,不知道啥原因,下完程序要复位一下才能ping通
下面就是配置说明了,和大家的配置基本一样
Platform Settings就一个选项,选上就得了
O了,点击生成然后编译
由于DP83848和LAN8742芯片的数据手册,查询地址的寄存器值是不同的,所以修改以下
以上就是配置部分,为了节约大家时间,会配置的就看说明二