打印

手把手在原子F407开发板上搭建TCP服务器及TFTP服务器实现IAP功能

[复制链接]
645|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
也是本人写的,为了方便原子F407的朋友,所以在这里重新写了一遍,修改了部分错别字。

非常感谢STM32以太网在线培训,真的让我学到非常多,没培训前很想搞以太网但有种无从下手的感觉,经过这次培训让我从这个架构上有个从上到下的了解,再借助官方神器STM32CubeMX,开发和学习起来还是非常快的!我手上没有官方的板子,带以太网的只有原子的F407的板子,所以也是在这个平台上做的,板子上的PHY为LAN8720A,没有用到显示屏全为串口输出调试信息。
实现功能:通过STM32CubeMX在原子F407板子上搭建TCP Server 及 TFTP Server (实现IAP功能),实现这些功能非常简单。
一、功能介绍
  1、TCP Server 实现显示连接上的客户端IP及对客户端发来的数据回传
  2、TFTP Server 实现IAP功能及读取MCU内部FLASH数据。这里用到的是文件传输协议,主要是参考官方文档UM1709,及官方STM324xG_EVAL的LWIP IAP例子。
二、工程搭建
1、外设配置打开STM32CubeMX,点NEW PROJECT,在左侧的输入框中输入407ZG,在右侧会显示STM32F407ZGT6的MCU列表,选择此列表,双击。
设置时钟源为外部时钟

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

432

主题

439

帖子

0

粉丝