自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 物联网智慧教室项目4

CodeBlocksGUIBuilderCubeMx/STM32Cube_FW_F4_V1.23.0/Middlewares/ST/STemWin/Software里面有需要的工具Simulation(模拟器)

2024-09-25 20:53:22 566 1

原创 Code::Blocks(IDE)

是一个开源的、跨平台的、免费的C、C++和Fortran集成开发环境(IDE)。它主要用于编写、编译、调试和运行这些编程语言的项目。Code::Blocks的设计目标是提供一个轻量级但功能强大的工具,帮助程序员提高开发效率。

2024-09-25 00:04:39 286

原创 物联网智慧教室项目3

官方网站应用接口介质访问接口相关资源。

2024-09-22 20:10:30 720

原创 FATFS

定义:FATFS是一个遵循ANSI C(C89)标准的文件系统模块,用于在小型嵌入式系统中实现FAT文件系统。它完全分离于磁盘I/O层,因此不依赖于特定的硬件平台。兼容性:FATFS支持FAT12、FAT16和FAT32三种FAT文件系统格式,具有良好的Windows兼容性,使得基于FATFS的文件系统也能被电脑正常读取。特点易于移植:FATFS的编写遵循标准C语言,可以轻松地移植到各种嵌入式系统中。

2024-09-20 18:48:39 481

原创 物联网智慧教室项目2

原理图分析->数据手册分析->外设配置。

2024-09-20 16:16:04 783

原创 物联网LWIP网络开发8

超文本标记语言- 是用来描述网页的一种语言。- 不是一种编程语言,使用标记标签来描述网页- HTML HTML 文档包含了HTML 标签及文本内容- HTML定义了网页的结构- CSS 指层叠样式表 (Cascading Style Sheets)- 样式定义如何显示 HTML 元素- 样式通常存储在样式表中- 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题- 外部样式表可以极大提高工作效率- 外部样式表通常存储在 CSS 文件中。

2024-09-16 18:19:33 829

原创 物联网智慧教室项目1

实际项目开发流程:需求分析,项目设计,项目规划,解决方案和技术方案的确认每一段代码,每一个实验,写的笔记,都要动手。

2024-09-11 16:00:38 867

原创 物联网LWIP网络开发7

定义:MAC地址是网络设备(如网卡)在物理层上的唯一标识符,由IEEE(电气与电子工程师协会)定义。功能:MAC地址用于在局域网中唯一标识一台设备,以便其他设备可以向它发送数据帧。它类似于网络设备的“身份证号码”,在局域网中起到了识别和定位设备的重要作用。

2024-09-06 20:58:16 875

原创 物联网LWIP开发6

LWIP内部可以创建的socket的数量有限,必出通过一个宏开关进行配置,当一个新的客户端连接到并发服务器的时候,需要创建一个任务,一旦创建一个任务,每一个任务都要分配一个栈空间,越来越多的任务导致内存不够用。

2024-09-05 17:11:10 276

原创 物联网LWIP网络开发5

sendto。

2024-09-04 09:00:16 138

原创 物联网LWIP网络开发4

使能LWIP->配置本机IP。使能ETH->开启中断接收。

2024-09-03 16:04:16 318

原创 物联网LWIP网络开发3

常见的函数包括socket()(创建一个新的套接字)、bind()(将套接字绑定到一个特定的IP地址和端口号)、listen()(使套接字进入监听状态,等待客户端连接请求)、accept()(接受客户端的连接请求,创建一个新的套接字用于与客户端通信)、connect()(向服务器发起连接请求)、send()和recv()(发送和接收数据)、close()(关闭套接字)等。(Network to Host Short)分别用于长,短整型的主机到网络、网络到主机的字节顺序转换。函数监听来自客户端的连接请求。

2024-09-02 16:25:25 796

原创 物联网LWIP网络开发

定义:ARP协议主要用于将网络层(IP层)的地址解析为链路层(数据链路层)的地址,即将IP地址映射到MAC地址,确保数据包能够在局域网内正确传输。ICMP(Internet Control Message Protocol)协议,即互联网控制报文协议,是TCP/IP协议族中的一个重要子协议。它主要用于在IP网络中传输控制和错误信息,以检测网络连接状态、诊断网络故障、测试网络性能等。

2024-09-01 22:36:49 633

原创 LWIP的基础知识

该协议栈设计初衷是在保持TCP协议主要功能的基础上,通过减少资源消耗(特别是RAM)来实现一个较为完整的TCP/IP协议栈。网络层负责IP协议的实现;LwIP是一种轻量化的TCP/IP协议栈,具有资源占用少、功能相对完整等优点,适合在资源受限的嵌入式系统中使用。为了实现低资源占用,LwIP对协议栈进行了高度优化和剪裁,去除了不必要的功能和复杂的处理流程。资源占用 少:LwIP协议栈设计得非常紧凑,通常只需要十几KB的RAM和40KB左右的ROM就可以运行,这使得它非常适合在内存资源有限的嵌入式系统中使用。

2024-08-23 18:12:32 299

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除