本文主要目的是为了能使网络助手和STM32F4板子能够互相通信

  1. STM32F4芯片:自带MAC(数据链路层)。
  2. PHY:使用的是 LAN8720A 作为 PHY 芯片,STM32F407 通过 RMII 接口与 PHY 层芯片连接。(PHY 层芯片 LAN8720A 相当于物理层)图中的 REF_CLK 信号,是 RMII 和外部 PHY 共用的 50Mhz 参考时钟。
  3. LWIP: 简单版本的TCP/IP。(提供的就是网络层、传输层的功能)DHCP是动态ip,我们需要静态自己固定ip,那就需要禁用DHCP功能。
  4. RT-Thread:Env环境配置(具体配置请看下文,未完待续)。

STM32F4+RT-Thread+LWIP+LAN8720A相关推荐

  1. Yeelink平台使用——远程控制 RT Thread + LwIP+ STM32

    1.前言     [2014年4月重写该博文]     经过若干时间的努力终于搞定了STM32+LwIP和yeelink平台的数据互通,在学习的过程中大部分时间花在以太网协议栈学习上,但是在RT Th ...

  2. rt thread studio使用QBOOT和片外flash实现OTA升级

    我们这里要使用单片机外部flash作为OTA的下载分区,外部flash硬件连接关系 PB3-->SPI3_CLK PB4-->SPI3_MISO PB5-->SPI3_MOSI PE ...

  3. 基于rt thread smart构建EtherCAT主站

    我把源码开源到到了gitee,https://gitee.com/rathon/rt-thread-smart-soem 有兴趣的去可以下载下来跑一下 软件工程推荐用vscode 打开.rt thre ...

  4. stm32f407单片机rt thread 片外spi flash OTA升级配置示例

    参考地址https://www.rt-thread.org/document/site/application-note/system/rtboot/an0028-rtboot/ 第一步,生成Boot ...

  5. 关于RT thread系统节拍时钟的配置

    关于RT thread系统节拍时钟的配置                  -----本文基于rt-thread-3.1.3版本编写 首先,使用RTthread OS时,要配置(或者明白)它的系统节拍 ...

  6. rt thread 使用FAL遇到fal_init() undefined reference

    rt thread FAL 0.5版,之前有没有不知道,遇到一个坑. 在main.cpp里面已经 #include <fal.h> fal_init() 编译报错,说 fal_init() ...

  7. RT Thread Free Modbus移植问题整理

    RT Thread Free Modbus移植问题整理 问题描述: 在读写寄存器中,写数据正常,只能读1个寄存器的值,多个值会异常. 在移植过程中发现串口(或RS485)数据接收长度异常. 一.环境描 ...

  8. RT Thread根据开发板制作BSP方法

    之前一直不懂怎么使用RT Thread的软件包,感谢网上的大神,看了你们的博客后大概了解一些,在此做下记录.用RT Thread软件包需要RT Thread的系统,但是RT Thread和RT Thr ...

  9. RT Thread之 Uart2 操作

    官网连接:https://docs.rt-thread.org/#/rt-thread-version/rt-thread-standard/programming-manual/device/uar ...

  10. RT Thread利用STM32CUBEMX和RT Thread studio来创建模板工程

    (1)RT Thread利用STM32CUBEMX来创建模板工程 1.参考文档: 基于 CubeMX 移植 RT-Thread Nano:RT-Thread 文档中心 注意:串口2必须使能异步模式(启 ...

最新文章

  1. SpringBoot (四) :SpringBoot整合使用JdbcTemplate
  2. android mmkv使用_MMKV解读
  3. LeetCode——16. 3Sum Closest
  4. 2017已过半,这半年,你累吗?
  5. 开源最大的谎言是什么?
  6. LeetCode 832. 翻转图像(异或^)
  7. 如何把Excel文件数据导入在SQL中
  8. Jenkins教程(八)实现 GitLab 触发 Jenkins 自动按模块发布前端
  9. 点云配准(三) 传统点云配准算法概述
  10. 北京地铁和广州地铁之感想
  11. 企业资源计划(ERP)原理与实践 第三章 需求计划
  12. web前端工程师工资待遇 各阶段所需要的技术
  13. gc buffer busy acquire 、gc buffer busy release
  14. 流年依旧,只是散了曾经
  15. css-对号/叉号(纯css)
  16. off文件转obj文件
  17. 【蓝桥杯省赛真题2】Scratch射击螃蟹 少儿编程scratch蓝桥杯选拔赛真题讲解
  18. MySQL再叙(体系结构、存储引擎、索引、SQL执行过程)
  19. 信息数据采集软件-什么工具可以快速收集信息
  20. flutter基础 dart语言学习笔记

热门文章

  1. python中type,dtype,asdtype的作用与使用
  2. 开源,原创,实用Android 屏幕适配方案分享
  3. 【C语言课程设计】酒店管理系统
  4. Flash存储芯片M25P16中文资料
  5. VUE+OSS安全令牌实现图片前端直传
  6. Android自定义动画----蜘蛛网格图
  7. 私有云和公有云有何不同?该如何区分?
  8. linux命令-mv命令
  9. 万网主机安装 mysql_删除万网锋云主机默认Apache与MySQL_MySQL
  10. 安装 JupyterHub 踩坑指南 —— 如何通过 JupyterHub 实现多用户管理