烟花绽放 发表于 2017-7-20 18:17:14

【STM32以太网在线培训】 + 以太网固件升级

   先上个图,证明我在老老实实的看直播
美女FAE讲解的还是很不错的,虽然看不到长啥样

上午的培训一直从九点半到快十二点,真的是脸上厕所的时间都木有,,心塞

下午的培训,只来看了前面半个小时,然后就有事情去忙了,心塞,今天特意有看了下

关于实践部分,工程上总共是三处错误,和一处遗漏
1:RMII/MII接口设置错误
2:PHY地址设置错误
3:PHY状态寄存器的地址设置错误
4:netif_add调用函数留空,需要补上。
对应的修改文件为:
1:ethernetif.c
2/3:stm32f7xx_hal_conf.h
4:network.c
修改完毕,编译OK,下载程序,打开Tera Term,设置为115200,N,8,1

按下复位键之后,显示


在5S内按下user按键,程序进入bank2,启动,因为没有,所以需要更新固件(下图是按下user按键后显示的内容)


下一步就是打开HFS软件,添加test文件,并修改IP地址,
然后复制文件下载地址,在串口软件中输入,按下回车键,就开始自动更新固件咯
(下图是固件更新成功)

下图是切换到bank2运行

实验现象是按下user按键,改变LD2灯的状态。
按一下灯亮,

再按一下,灯灭


培训心得:
       在说心得之前,还是先发表一下自己的想法吧。其实在看到这个活动的时候,心里在犹豫自己到底要不要参加,因为平时虽然有去了解以太网的知识,但是没有去深入学习,比较担心最后能否完成任务,最后犹豫再三,还是决定参与进来,无论最后结果如何。幸运,是12号,破晓问我以太网接触的怎么样,要不要板子试试,我说要,尽力去学习,争取最后完成任务;这几天心里也是有种紧迫感的,看到论坛上的初次培训的资料,这几天有空就去看,按照PPT区新建工程,去实验。
      直播讲解的还是很详细的,从STM32以太网外设,到硬件,软件,最后实践,调理分明,不能说由浅入深,毕竟是一个很复杂的东西,但是让我对LWIP这块有了一个整体的认识(比之前自己了解的要更全面),关于以太网远程控制,固件升级等等的流程有了一个充分的了解,不敢说已经掌握了以太网的应用,毕竟,修改这次培训的课后例程和在项目中实际应用是不同的,但是通过这次培训还是让我学到了更多,感谢ST社区,也感谢破晓给了我一个为数不多的名额,幸不辱命。





Inc_brza 发表于 2017-7-20 19:30:33

顶,烟火牛逼,希望做出更多的应用跟大家分享

烟花绽放 发表于 2017-7-20 20:43:41

Inc_brza 发表于 2017-7-20 19:30
顶,烟火牛逼,希望做出更多的应用跟大家分享

哥,别夸,,会骄傲

zero99 发表于 2017-7-21 06:57:10

谢谢楼主支持了~

烟花绽放 发表于 2017-7-21 08:30:57

zero99 发表于 2017-7-21 06:57
谢谢楼主支持了~

:lol:lol:lol:lol

烟花绽放 发表于 2017-7-21 17:16:22

补充下程序及使用的串口软件和HFS软件

烟花绽放 发表于 2017-7-21 17:18:42

烟花绽放 发表于 2017-7-21 17:16
补充下程序及使用的串口软件和HFS软件


烟花绽放 发表于 2017-7-21 17:21:49

烟花绽放 发表于 2017-7-21 17:18



weiwei4 发表于 2017-8-1 09:00:43

不错,网络升级,这样升级真方便
页: [1]
查看完整版本: 【STM32以太网在线培训】 + 以太网固件升级