使用 i.MX RT 系列开发相机应用程序
本应用说明介绍了如何使用 NXP i.MX RT1050 处理器开发高清摄像头应用程序。
对于此演示应用程序,RT1050 从分辨率为 HD-720(1280x720 像素,也称为 720P)的摄像设备接收视频帧,显示在 LCD 面板上,并可选择以压缩 JPEG 格式保存到 microSD 卡中。
有关如何使用该软件的完整说明,请参阅AN12110 。
开发板:EVK-MIMXRT1050、EVKB-IMXRT1050
类别:图形、SDMMC、视觉
外围设备:显示器、SDMMC、视频
工具链:IAR
目录
1.软件
此演示基于 NXP MCUXpresso SDK 构建。运行演示所需的所有源文件都包含在此存储库中。
2.硬件
- EVK-MIMXRT1050 Rev A 或 EVKB-IMXRT1050 Rev A/B 板
- MT9M114摄像头模块
- RK043FN02H-CT液晶模块
- microSD 卡
- 个人电脑
- Micro USB 线缆
3. 设置
- 将 RK043FN02H-CT 模块连接到 EVK-MIMXRT1050 的 J8。
- 将 MT9M114 摄像头模块连接到 EVK-MIMXRT1050 的 J35。
- 将 microSD 卡插入 EVK SD 卡插槽 J20。
- 使用微型 USB 电缆连接主机 PC 和 EVK-MIMXRT1050 板上的 OpenSDA USB 端口 J28。
- 使用以下设置打开串行终端:
- 115200波特率
- 8个数据位
- 无奇偶校验
- 一个停止位
- 无流量控制
- 建立配置并将程序下载到目标板。
4.结果
演示程序成功运行时,LCD 屏幕上将显示相机拍摄的帧数。串口终端上将显示以下日志。
Camera demo starting...
您可以用手指触摸 LCD 面板,当前帧将被压缩为 JPEG 格式并存储在 microSD 卡中。串口终端将显示:
Start of JPEG Compression...
Done: xxx is saved.
5. 常见问题解答
6. 支持
如果您有任何疑问,请在 NXP 社区中创建工单。
项目元数据
有关此示例的内容/正确性的问题可以作为此 GitHub 存储库中的问题输入。
来源:恩智浦appcodehub