Air8607A 总体说明
一、使用的基础模组型号
Air8607A 使用的基础模组型号为 Air1603(智能大屏系统 SoC 模组),任何适配 Air1603 模组的代码都可以适配本板使用。开发方式为 LuatOS(Lua 5.3)脚本 + AirUI,不需要搭建编译环境。
- Air1603 平台为 Cortex-M7 500MHz,显示数据通路为 RGB565;存储与分区说明以 Air1603 固件版本 为准;
- Air1603 资料中心:https://docs.openluat.com/air1603/;
- 本板未集成 Wi-Fi/4G/以太网,如有联网需求,可以了解 Air8603(Wi-Fi/4G 联网控制板)等型号,或到 合宙模组资料中心 按项目需求选型。
二、开发路径
建议按以下顺序组织项目,每增加一个功能保留独立验证入口:
- 最小工程:先建立可稳定启动、打印日志的工程,只验证脚本运行,不初始化屏和外设;
- 显示与音频:加入屏幕、触摸和喇叭,逐项验证颜色、触摸坐标与播放;
- 外设逐项验证:摄像头(UVC)、键鼠、扩展总线(UART3/SPI1/PWM1)单独打通;
- 组合业务:最后组合业务流程,注意异步任务中避免长时间阻塞界面刷新。
三、板级配置速查
Air8607 / Air8607W 的板级配置不能直接沿用,关键配置对照:
| 功能 | Air8607A 连接 | 注意 |
|---|---|---|
| LCD 显示控制 | PIN64 / GPIO15(LCD_DISP) | 与屏时序配合 |
| LCD 背光 | PIN55 / PWM3 / GPIO13 | 不要误用扩展口的 PWM1/GPIO65 |
| 触摸 | I2C1(PIN41 SDA、PIN42 SCL),复位 PIN44,中断 PIN43 | 旋转屏后同步检查坐标映射 |
| 功放使能 | PIN25 / GPIO73(AUDIOPA_EN) | SPK- 是功放输出,不能接地 |
| UVC 电源 | PIN54 / GPIO12(VUVC_EN) | USB 外设场景由 J1 端子供电 |
| 业务串口 | UART1、UART2、UART3(J110) | UART3 为本板新增;引脚无硬件流控 |
| SPI 外设 | SPI1(J110) | 不能沿用旧板 SD 卡占用逻辑 |
| 扩展控制 | PIN63 / PWM1 / GPIO65 | 一脚复用,二选一 |
引脚对照与接线规则详见 电路和使用说明。
四、资源管理
本板没有 SD 卡座,资源规划与 Air8607 不同:
- 只读资源(图标、字体、提示音)与运行时写入(照片、配置、日志)按固件分区分别使用,实际可用空间随固件变化,应查询目标固件而不是按模组 Flash 总容量推算;
- 少量图片可存文件系统;大量照片或持续录像需先评估外接存储方案(摄像头与 U 盘不能同时占用 USB Host);
- 录像容量可按"平均每秒数据量 × 记录时间"估算,码率由所选摄像头模式实测。
五、参考资料
- Air1603 固件版本:内核固件与分区说明;
- Air1603 Demo 使用指南:功能示例起点;
- Luatools 烧录说明:下载工具流程;
- AirCAMERA_1032 / AirCAMERA_1034:配套摄像头资料;
- 从 Air8607 迁移的逐项对照见 产品总体说明的迁移章节。