![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
文章平均质量分 91
Megahertz66
前武警战士,现嵌入式壮士。
展开
-
LwIP代码收发报流程分析(2)数据包的接收
我们一起分析了 LwIP 是如何将 ICMP echo 也就是 Ping 报文发送出去的过程,在这篇博客中我们将一起分析 LwIP 是如何接收网络数据包的,为后面我们将其移植到 CH32 MCU 上做做预习。这次还是选 LwIP 官方代码中的 ping 例程作为代码分析的对象,代码位置在文件中。由于本博客主要是分析 LwIP 的接收数据包流程的,相关的代码也只选取围绕这一主旨的,其他的一些方面的细节,只要在流程清晰的情况下再找到代码自己看看一般就能明白。或者大家也可以论可以留言~ 咱们一起讨论、学习。原创 2024-04-20 21:08:55 · 778 阅读 · 2 评论 -
LwIP代码收发报流程分析(1)数据包的发送
到此我们已经梳理出 LwIP 的发包函数, 整理的流程就是首先根据你的网络数据的类型和协议建立socket,并且对其进行填充形成完整的报文。最后再调用网卡驱动中的函数对组好的数据包进行发送。原创 2024-04-15 23:22:19 · 1205 阅读 · 1 评论 -
FreeRTOS从代码层面进行原理分析(5 对实时性的探究)
本篇博客测试了在 STM32F103RCT6 上 FreeRTOS 切换任务所需的时间。并且距离切换速度的高效。原创 2024-03-30 23:49:56 · 797 阅读 · 0 评论 -
FreeRTOS从代码层面进行原理分析(4 移植)
通过之前博客对 FreeRTOS 的学习。然我们能够直接很简单的把FreeRTOS移植到我们自己的板子上。原创 2024-03-29 22:26:26 · 674 阅读 · 0 评论 -
使用 OpenOCD 来调试 STM32
本文介绍了 STM32 在 Windows 上进行编译以及调试。原创 2024-03-28 22:22:30 · 1721 阅读 · 0 评论 -
在Windows上交叉编译STM32(环境搭建)
本文详细的讲解了如何在Windows上交叉编译STM32的环境配置。原创 2024-03-26 23:52:25 · 779 阅读 · 0 评论 -
FreeRTOS从代码层面进行原理分析(3 任务的切换)
通过本文可以很好的了解 freertos 任务的切换过程。让你能更好的使用 freertos。原创 2024-03-25 23:40:29 · 1108 阅读 · 0 评论 -
FreeRTOS从代码层面进行原理分析(2 任务的启动)
通过本文可以很好的了解 FreeRTOS 是如何对创建好的任务进行调用的。原创 2024-03-25 22:49:13 · 795 阅读 · 0 评论 -
FreeRTOS从代码层面进行原理分析(1 任务的建立)
在这篇文章中。我们一起通过代码分析了FreeRTOS在创建任务的时候都做了什么具体的工作。原创 2024-03-24 20:30:00 · 1060 阅读 · 0 评论 -
STM32中MicroLIB的关闭为什么会导致卡死----解析
更好的理解 MicroLIB 的开启和关闭究竟是怎么导致单片机卡死的。原创 2024-03-16 23:50:27 · 1208 阅读 · 0 评论