AT32F407/437 LWIP FreeRTOS Multicast
AT32F407/437 LWIP FreeRTOS Multicast
示例目的
演示在FreeRTOS上运行LwIP协议栈,并演示UDP组播案例
支持型号列表:
AT32F407xx
AT32F437xx
主要使用外设列表:
EMAC
GPIO
USART
快速使用方法
硬件资源
- 指示灯LED2/LED3
- USART1(PA9/PA10)
- AT-START-F407/ AT-START-F437实验板
- 以太网连接线
软件资源 - APP_Release
multicast_udp_test上位机工具 - SourceCode
at32f407_freertos/ at32f437_freertos源程序
FreeRTOS源程序
LWIP源程序
AT32驱动库 - Doc
SC0104_AT32F407_437_LWIP_FreeRTOS_Multicast_V2.0.0
Note: 所有project 都是基于keil 5 而建立,若用户需要在其他编译环境上使用,请参考AT32F407_Firmware_Library_V2.x.x/project/at_start_f407/templates 中各种编译环境(例如IAR6/7,keil 4/5)进行简单修改即可。
示例使用 - 打开at32f407_freertos/ at32f437_freertos源程序,编译后下载到实验板
- 配置PC端的IP网段与开发版相同,如图1
- 打开multicast_udp_test上位机工具,输入发送和接收的组播地址与端口,并点击“multi join”按钮,如图2
- 输入欲发送的字符串,并点击“send”按钮,开发板接收数据到后会回传相同的内容给上位机
- 通讯过程中还可以通过wireshark抓包工具查看组播通讯过程,如图3针对日常应用,例程中实现了热插拔功能,调用ethernetif_set_link函数对网络连接状态进行相应的LWIP处理。
AT32F407/437 LWIP FreeRTOS Multicast相关推荐
- Stm32CubeMx lwip+freeRTOS TCP 服务
如何添加lwip参照上一篇 stm32CubeMx lwip + freeRTOS 今天讲一下,如何添加TCP服务 LwIP 提供了三种编程接口,分别为 RAW/Callback API.NETC ...
- STM32cubeMX将STM32F767+LAN8720+LwIP+FreeRTOS的以太网实现
通过STM32cubeMX将STM32F767+LAN8720+LwIP+FreeRTOS的以太网实现 本文使用了正点原子的阿波罗开发板,接下来我将粗略的对STM32F767通过STM32cubeMX ...
- stm32f407+lwip+freertos程序附PCB图
stm32f407+lwip+freertos程序附PCB图 提供上位机与本设备的通信协议文档 描述:程序和电路原理图和PCB都是本人亲手设计,亲测可用,独一无二,相信对想要入手以太网的工程师有极高的 ...
- stm32f407+lwip+freertos程序
stm32f407+lwip+freertos程序附PCB图 描述:程序和电路原理图和PCB都是本人亲手设计,亲测可用,独一无二,相信对想要入手以太网的工程师有极高的参考价值<font colo ...
- STM32CubeMX+LAN8720+LWIP+FreeRTOS实现网络通讯
STM32CubeMX+LAN8720+LWIP+FreeRTOS实现网络通讯 使用STM32CubeMX可以非常方便的将FreeRTOS+LWIP移植到工程中,本文就是介绍如何利用STM32Cube ...
- 野火挑战者V2开发板CubeMX+LWIP+FreeRTOS+TCP_Server+TCP_Client实现
首先说一下开发环境:MDK5版本为5.26.2.0,CubeMX版本为6.6.1,FreeRTOS API选择的是 CMSIS v1,LWIP版本为2.1.2.单片机型号为STM32F429IGT6, ...
- lwip+freeRTOS 无法ping通的解决方案
0.工程环境 STM32F407ZGT6+LAN8720+FreeRTOS+lwIP 1.硬件 (1)确认PHY芯片RMII管脚是否配置正确: (2)PHY芯片初始化完成后,用HAL_ETH_Read ...
- cubemx lan8720模块_通过STM32cubeMX将STM32F767+LAN8720+LwIP+FreeRTOS的以太网实现
本文使用了正点原子的阿波罗开发板,接下来我将粗略的对STM32F767通过STM32cubeMX进行以太网协议配置. 具体步骤 1.首先使能ETH,模式选择RMII: 2.使能LWIP和FREERTO ...
- lwip+freeRTOS 故障容错 客户端主动发起连接
1.简单的需求 STM32终端为tcp客户端,主动向TCP服务器发起连接,然后进行通信. 流程:STM32网卡初始化-----lwIP初始化--------DHCP-------------creat ...
- lwip+freeRTOS 实现热插拔功能
1.lwip启用LWIP_NETIF_CALLBACK 宏,cubeMX会自动生成相关函数(). /* Set the link callback function, this function is ...
最新文章
- ubuntu amd 64bit 安装 QQ for linux教程(附 不能使用中文的解决办法)
- 解决IE正常模式与兼容性模式的办法
- 无埋点数据收集和adb monkey测试屏蔽通知栏
- 算法系列之使用赫夫曼编码的实战应用【对文件进行压缩、解压缩】
- Marshal在C#中的应用(void *指针到IntPtr的转化)
- 有上下界网络流问题汇总
- linux内核怎么修改屏幕旋转方向_运维必备:常见的Linux系统故障及其排查的方法...
- php拼接xml特殊字符不显示,使用PHP的XML特殊字符
- 性能测试工具集锦(上)
- I/O设备的编址方式(统一编址,独立编址)
- VUE自学日志03-模板语法
- docker harbor 域名_Docker镜像仓库Harbor部署
- AMapLocationListener 高德地图定位监听
- java制作qq自动回复,qq自动回复机器人-qq自动回复机器人 v1.6 电脑版
- 2020 dns排名_2020年中国最快的dns_动漫台
- 年轻人看不起牙,但年轻人能靠这门生意赚钱吗?
- jkd10Eclipse中查看源码—source not found
- iOS10新特性,适配教程,XCode8新特性
- WinSnap中文版v5.3.6-屏幕截图工具
- word中两端对齐之后文字之间空格很大
热门文章
- Matlab中hold on与hold off的用法
- 判断闰年的3种方法(判断+范围输出)
- 网络安全——计算机网络拓扑图
- 网络安全之黑客入侵的步骤
- My97DatePicker时间控件在asp.net的应用
- iphone,ipad 尺寸,iphone常用控件尺寸
- xp计算机u盘重装系统,如何用u盘装xp系统_纯净版xp系统_xp系统安装教程 - u大师...
- LeetCode 739. 每日温度 | Python
- 磁共振线圈分类_MRI技师必须知道的磁共振软硬件知识
- Hexo文章中图片点击实现全屏查看