会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
skyrim —— 欢迎来到天际!
在校大学生...
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
11
下一页
2026年10月26日
【以太网摄像头采集存储终端】HTTP MJPEG 推流
摘要: 1. 引言 前面的文章已经分别完成了 OV5640 图像采集、LCD 显示、JPEG 硬件编解码,以及以太网、LwIP 和 HTTP 服务。这一篇把这些功能串起来:让 STM32H757 将摄像头画面编码成 JPEG,通过 HTTP 持续发送,在浏览器中直接观看。 本文基于现有工程展开,不再重复外设
阅读全文
posted @ 2026-10-26 15:46 膝盖中箭卫兵
阅读(10)
评论(0)
推荐(0)
2026年10月20日
【以太网摄像头采集存储终端】HTTP A/B 双槽 OTA
摘要: 1. 引言 在上一篇中,已经完成 STM32H757XIH6 双核 A/B 启动管理:CM7 固定 Bootloader 选择 CM7 应用槽,CM7 应用通过 SRAM4 handoff 指定 CM4 应用槽,EEPROM 双备份保存 confirmed、pending 和 trial。预先通过
阅读全文
posted @ 2026-10-20 10:33 膝盖中箭卫兵
阅读(21)
评论(0)
推荐(0)
2026年10月13日
【以太网摄像头采集存储终端】驱动 LAN8720A 实现基础的 HTTP 服务
摘要: 1. 引言 或许听过 STM32 不同的联网方案,比较经典的就是 LAN8720A 方案和 W5500 方案,还有就是 ESP8266 WiFi 方案,至于这三种方案有什么不同,后续会进行分析。 由于 STM32H757 内置有 ETH MAC 以太网外设,我们可以通过配置 STM32 的 ETH
阅读全文
posted @ 2026-10-13 08:29 膝盖中箭卫兵
阅读(41)
评论(0)
推荐(0)
2026年10月7日
【以太网摄像头采集存储终端】驱动 OV5640 摄像头模块 + 三缓冲采集 + 双缓冲 DMA2D 搬运
摘要: 1. 引言 在 STM32 上使用摄像头,读取芯片 ID、配置寄存器并采集一张图像,只是把摄像头运行起来的第一步。要把摄像头画面连续显示到 LCD,还需要协调图像采集、内存搬运和屏幕刷新之间的关系。 摄像头按照自身时序不断输出像素,LCD 则按照显示时序读取帧缓冲。如果采集程序正在修改 LCD 读取
阅读全文
posted @ 2026-10-07 08:43 膝盖中箭卫兵
阅读(25)
评论(0)
推荐(0)
2026年9月29日
【以太网摄像头采集存储终端】A/B 双槽 Bootloader + EEPROM 启动管理信息备份
摘要: 1. 引言 本文以当前 STM32H757XIH6 双核工程为例,说明 CM7 固定 Bootloader、CM4 Stub、双核 A/B 应用槽和 EEPROM 启动记录的协作方式。先介绍内存分区和试启动机制,再展示完整运行流程与关键代码。 本文聚焦启动与升级状态管理:应用将新镜像写入空闲槽并完成
阅读全文
posted @ 2026-09-29 11:53 膝盖中箭卫兵
阅读(34)
评论(0)
推荐(0)
2026年9月21日
【以太网摄像头采集存储终端】JPEG Codec 硬件编/解码
摘要: 1. 引言 除了使用外部 TJpgDec 软件解码库之外,ST 官方还提供了硬件 JPEG 编码解码的方式。 2. JPEG Codec 的基本概念 我使用的 STM32H757 内部有一个独立的 JPEG Codec 外设,专门完成 JPEG 压缩与解压缩计算。CPU 不负责核心变换运算,只负责:
阅读全文
posted @ 2026-09-21 22:49 膝盖中箭卫兵
阅读(32)
评论(0)
推荐(0)
2026年9月14日
【以太网摄像头采集存储终端】JPEG 软件解码
摘要: 1. 引言 想要将图片显示到 LCD 屏幕上,就必须对图片进行解码,这里介绍的是 JPEG 软件解码。 本文所用硬件配置: STM32H757XIH6 正点原子 400 * 800 4.3 寸显示屏 2. TJpgDec 软件解码库 【下载地址】 2.1 调整 tjpgd_utils_conf.h
阅读全文
posted @ 2026-09-14 09:39 膝盖中箭卫兵
阅读(40)
评论(0)
推荐(0)
2026年9月2日
【STM32H757XIH6 双核系列】IPC 进程间通信 —— CM7 printf 重定向到 OpenAMP 发送
摘要: 1. 引言 在阅读此文章前,请快速浏览上一篇从零配置 OpenAMP 的文章: 【STM32H757XIH6 双核】IPC 进程间通信 —— OpenAMP 多核异构处理器间通信框架配置 本文以 CM7 通过 OpenAMP 转发 printf 输出给 CM4,再由 CM4 通过串口输出为例。反向转
阅读全文
posted @ 2026-09-02 15:26 膝盖中箭卫兵
阅读(22)
评论(0)
推荐(0)
【STM32H757XIH6 双核系列】IPC 进程间通信 —— OpenAMP 多核异构处理器间通信框架配置
摘要: 1. 引言 此次使用的芯片为 STM32H757XIH6,工程采用 CM7 + CM4 双核结构。 本文主要达到以下目标: 1. 为 CM4 和 CM7 配置共同使用的 OpenAMP 共享内存; 2. 正确放置资源表并处理双核初始化顺序; 3. 创建 FreeRTOS 任务轮询 OpenAMP 消
阅读全文
posted @ 2026-09-02 15:22 膝盖中箭卫兵
阅读(42)
评论(0)
推荐(0)
【FreeRTOS】FreeRTOS 中关于任务创建 osThreadNew() 函数详解
摘要: 1. 引言 转载至 知乎博主:cp404 —— FreeRTOS中关于任务创建osThreadNew()函数详解 2. 正文 在开始讲osThreadNew()这个函数之前,我们先需要了解xTaskCreate()和xTaskCreateStatic()这两个更加基本的任务创建函数。 xTaskCr
阅读全文
posted @ 2026-09-02 08:28 膝盖中箭卫兵
阅读(21)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页
公告
https://orcid.org/0000-0001-5102-772X