课程介绍
随着网络技术的发展和对远程数据传输控制的需求增多,带以太网功能的应用也越来越多。对于大部分嵌入式开发人员来说,以太网功能模块的开发还是一个全新的领域。所以我们此次的培训也是针对这部分开发人员或者高校学生,对以太网的开发做一个入门的培训。
课程安排
本次课程将从以太网的OSI分层和TCP/IP协议等基础知识点开始,结合STM32的以太网外设功能,硬件连接方式和调试技巧进行介绍。对LwIP协议栈及内存管理也会做初步介绍。
在课程中,你还会学习到如何通过CubeMX来生成以太网工程,了解一些基于以太网的应用,比如远程通过以太网更新程序,网络时间同步等。
授课部分
1) 以太网基础知识
2) STM32以太网外设模块
3) 硬件连接和调试技巧
4) LwIP协议栈介绍
5) 以太网的应用
实验部分
1) 基于CubeMX建立一个TCPecho
2) 以太网IAP程序
实验平台
硬件STM32746G-Discovery, 最新版本的STM32CubeF7固件库和CubeMX,开发环境使用IAR EWARMv7.8
实验前准备
为了保证实验课程的顺利进行,请事先安装:
1) STM32CubeMX
2) STM32CubeF7固件库
3) IAR EWARMv7.8
https://www.iar.com/iar-embedded-workbench/#!?currentTab=Free%20trials
线下培训的对象 :
正在或将要使用ST MCU的软、硬件工程师
来自ST代理商的FAE
关于线下技术培训课程的基本信息 :
我们的技术课程主要围绕基于STM32的热点应用进行实战培训,同时辅以介绍STM32最新产品线
培训将在ST办公室或者其他指定地点举行,通常持续1天
请携带笔记本电脑并预先下载编译器(下载地址:https://www.iar.com/iar-embedded-workbench/#!?currentTab=Free%20trials)
我们提供的所有培训课程都是免费的,除此之外还会为参加培训课程的人员提供免费工作午餐,其余交通、住宿等费用自理。
为更好地提供培训课程服务,请参加培训课程的人员务必携带名片(公司在职人员)或学生证(在校学生)。
注册时间:培训日期的6周之前,本网站将开放相应培训课程的线上申请。