自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LWIP内存管理

LWIP协议栈中使用了两种主要的内存管理方法,动态内存池和动态内存堆。LwIP 也支持 C 标准库的 malloc() 和 free(),但是容易产生内存碎片,不建议使用,可以在lwipopt.h中配置。

2024-07-14 18:40:17 700

原创 摄像头调试

rgb输出成像不对时,可能是RGB的时序不对。需要修改0x3a寄存器。1、减少最大曝光时间 0x89 bit3~bit7。以上针对bf3a03摄像头。

2024-06-26 17:19:03 177

原创 wireshare抓包技巧

当接收方处理完先前接收的数据,释放了一部分空间以接收更多数据时,它会发送一个 "TCP Window Update" 消息给发送方,通知发送方新的接收窗口大小,以便发送方继续发送数据。可以到到条目1建立连接时,接收方告知了自己的接收窗口大小为7800,然后条目5~12是发送方连续向接收方发送了1300+1300+1300+448+1300+1300+852 = 7800,此时已经达到接收方的最大接收窗口,需要停下来等待接收方处理,条目13~15是接收方在处理数据,所以窗口大小也会随之更新。

2024-03-25 17:04:33 868

原创 ppp协议详解&lwip ppp解析

ppp协议详解&lwip ppp解析

2024-03-25 16:57:38 1468

原创 Wireshare抓包分析TCP协议

Wireshare抓包分析TCP协议

2024-03-11 01:22:47 1800 1

原创 http缓存

在嵌入式设备中,http请求需要耗费网络资源。受限于网络环境的影响,频繁的http请求会很考验设备的带宽和性能。http缓存是用于在客户端和服务器之间缓存HTTP响应,以提高性能和减少网络传输。当客户端发送HTTP请求到服务器时,服务器可以通过在响应中添加缓存指令来指示客户端是否可以对该响应进行缓存,并设置缓存的有效期等相关信息。一般的浏览器请求都支持http缓存,可以先看下浏览器这边是怎么处理的。

2023-09-21 22:42:37 89

原创 嵌入式C语言设计模式 - 状态机模式

超详细讲解嵌入式C语言设计模式 - 状态机模式

2023-09-11 22:58:36 1208 1

原创 解决lvgl滑动时容易误触点击事件

如果标志为true,则不允许触发点击事件。通过修改LVGL的配置选项来增加点击延迟,从而减少滑动和点击事件之间的冲突。具体来说,需要修改lv_hal_indev.h文件中的LV_INDEV_DEF_LONG_PRESS_TIME选项。当用户按下对象时,LVGL会将对象的状态设置为pressed,并应用相应的样式。通过为每个对象添加pressed样式,可以在用户按下对象时更改对象的外观,从而提供更好的反馈。在LVGL中,滑动操作和点击操作是由相同的事件触发器处理的,因此当滑动时可能会误触发点击事件。

2023-06-08 21:22:01 3566 3

原创 lvgl当文本输出超出屏幕时,始终将最后一行文本显示在屏幕上,以便能够查看正在输入的文本

lvgl当文本输出超出屏幕时,始终将最后一行文本显示在屏幕上,以便能够查看正在输入的文本

2023-04-25 20:59:40 1805

原创 基于全志XR872sdk上面移植FlashDB

移植FlashDB

2023-04-05 23:06:08 676

原创 websocket协议详解

WebSocket 协议主要为了解决基于 HTTP/1.x 的 Web 应用无法实现服务端向客户端主动推送的问题, 为了兼容现有的设施, WebSocket 协议使用与 HTTP 协议相同的端口, 并使用HTTP Upgrade 机制来进行 WebSocket 握手, 当握手完成之后, 通信双方便可以按照 WebSocket 协议的方式进行交互在 WebSocket 协议中,帧 (frame) 是通信双方数据传输的基本单元。

2023-03-25 18:57:31 1005 1

原创 lvgl实现动态切换横竖屏

lvgl实现动态切换横竖屏

2023-03-12 18:14:52 5522 7

原创 lvgl字库中没有这个字的时候会出现方框的解决方法

lvgl字库中没有这个字的时候会出现方框的解决方法

2023-03-03 14:33:37 490

原创 保姆级linux和单片机上移植duktape

duktape保姆移植

2023-02-26 00:05:31 362

原创 TCP协议

tcp协议抓包分析

2023-02-20 21:39:15 86

原创 https协议详解

https协议详解

2023-02-19 23:02:29 645

转载 SPI协议

SPI协议

2023-02-11 17:04:24 80

原创 IIC协议

iic协议详解

2023-02-11 16:21:16 478 1

空空如也

空空如也

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

TA关注的人

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