STM32NET学习笔记——索引
2014-04-07 09:36
281 查看
0.前言
嵌入式以太网开发是一个很有挑战性的工作。通过几个月的学习,个人觉得大致有两条途径。第一条途径,通过高级语言熟悉socket编程,例如C#或C++,熟悉bind,listen,connect,accept等函数,在嵌入式系统中应用 lwIP协议栈。第二种途径,通过分析嵌入式以太网代码,结合TCPIP协议栈规范逐步实践协议栈代码。第一种途径效率高,开发周期短,编写出来的代码性能稳定,第二种途径花的时间长,开发出来的代码功能不完善,但是由于紧紧结合TCPIP规范,可以了解的内容较多,适合学习。本文通过分析和修改***RNET源码并移植到STM32平台,逐步实现TCPIP协议栈的各个子部分,包括ETHERNET部分,ARP部分,IP部分,ICMP部分,UDP部分,TCP部分和HTTP部分。
1.博文索引
【STM32NET学习笔记——ARP和Ethernet部分】
【STM32NET学习笔记——IP ICMP部分】
【STM32NET学习笔记——UDP部分】
【STM32NET学习笔记——TCP部分】
2.代码仓库
【CSDN代码仓库】
编译器版本:IAR EWARM 6.5
3.基础知识
【嵌入式 TCP IP 资料汇总】
【ENC28J60学习笔记——索引】 【第1部分】【第2部分】【第3部分】【第4部分 】
4.进阶博客
【Yeelink平台使用——远程控制 RT Thread + LwIP+ STM32】
嵌入式以太网开发是一个很有挑战性的工作。通过几个月的学习,个人觉得大致有两条途径。第一条途径,通过高级语言熟悉socket编程,例如C#或C++,熟悉bind,listen,connect,accept等函数,在嵌入式系统中应用 lwIP协议栈。第二种途径,通过分析嵌入式以太网代码,结合TCPIP协议栈规范逐步实践协议栈代码。第一种途径效率高,开发周期短,编写出来的代码性能稳定,第二种途径花的时间长,开发出来的代码功能不完善,但是由于紧紧结合TCPIP规范,可以了解的内容较多,适合学习。本文通过分析和修改***RNET源码并移植到STM32平台,逐步实现TCPIP协议栈的各个子部分,包括ETHERNET部分,ARP部分,IP部分,ICMP部分,UDP部分,TCP部分和HTTP部分。
1.博文索引
【STM32NET学习笔记——ARP和Ethernet部分】
【STM32NET学习笔记——IP ICMP部分】
【STM32NET学习笔记——UDP部分】
【STM32NET学习笔记——TCP部分】
2.代码仓库
【CSDN代码仓库】
编译器版本:IAR EWARM 6.5
3.基础知识
【嵌入式 TCP IP 资料汇总】
【ENC28J60学习笔记——索引】 【第1部分】【第2部分】【第3部分】【第4部分 】
4.进阶博客
【Yeelink平台使用——远程控制 RT Thread + LwIP+ STM32】
相关文章推荐
- STM32NET学习笔记 IP ICMP部分
- STM32NET学习笔记——TCP部分
- 【总结】Asp.net MVC1.0 学习笔记索引
- STM32NET学习笔记 ARP和Ethernet部分
- STM32NET学习笔记 UDP部分
- CUBRID学习笔记 36 在net中添加多行记录
- 【Pro ASP.NET MVC 3 Framework】.学习笔记.7.SportsStore:购物车
- ASP.NET 学习笔记_02 Calender的使用
- STM32学习笔记之内存结构
- BlogEngine.net 代码学习笔记
- STM32开发板学习笔记(一)-- 开篇及STM32按键中断分析
- ASP.Net学习笔记008--ASP.Net揭秘之Input版自增补充说明
- 最近的学习笔记,记录一些通俗易懂的学习类文章。更像是好资料参与索引。
- [ASP.NET学习笔记之二十九]在Web Service中的异步开发模式
- StringTemplate.Net 学习笔记(6):自定义输出格式
- ADO.NET的数据提供程序和数据连接——ADO.NET学习&应用笔记之二
- MySql学习笔记----索引,外键
- 学习笔记--mysql索引(一) 索引使用,index,key,primary key, unique
- STM32学习笔记6——向24C02芯片中写入浮点数
- 深度学习论文笔记--FaceNet: A Unified Embedding for Face Recognition and Clustering