Air8607 总体说明
本文介绍 Air8607 大屏音视频最小系统板软件开发的基础信息与参考资料。
一、使用的基础模组型号
Air8607 使用的基础模组型号为 Air1603(智能大屏系统 SoC 模组),开发方式为 LuatOS(Lua 5.3)脚本 + AirUI,不需要搭建编译环境。
- Air8603/Air8607 的主控平台是 Air1603,与 Air8601/Air8602 使用的 Air1601 不是同一颗内核;
- Air8607 不带网络功能(无 WiFi / 4G),联网相关示例(WiFi、云盘、AI 助手等)需要板子具备网络能力或更换板级配置;
- Air1603 资料中心:https://docs.openluat.com/air1603/
二、各软件功能模块开发可以参考的固件和代码
1、默认出厂固件
- 出厂固件源码(Gitee):module/Air8607/project/factory
- 打包固件与功能说明见 默认出厂固件;
- 内核固件:出厂固件基于 Air1603 内核,各版本内核说明见 Air1603 固件版本;
- 烧录方式见 下载和调试。
2、基础模组型号对应的软件代码
| 代码/文档 | 链接 | 说明 |
|---|---|---|
| Air8607 出厂固件 | module/Air8607/project/factory | 板级出厂固件工程(UI、文件管理、音频、FOTA 等) |
| Air1603 Demo 示例代码 | Demo 使用指南 | 屏幕、触摸、音频、摄像头等外设 demo 仓库 |
3、基础模组型号对应的 docs 文章
- Air1603 资料中心:https://docs.openluat.com/air1603/
- Air1603 固件版本:https://docs.openluat.com/air1603/luatos/firmware/1603_version/
三、驱动开发注意事项
驱动开发时,要使用 Air8607 上的 pin 脚配置(以出厂固件工程配置 config/eng_8607_10i_v0.lua 为准):
- LCD:RGB565,LCD_DISP = GPIO15;
- 背光:PWM3(PIN55 = GPIO13);
- 触摸:GT911 走 I2C1(SCL = PIN42 = GPIO39,SDA = PIN41 = GPIO38),TP_RST = GPIO14,TP_INT = WAKEUP = GPIO51;
- SD 卡:SPI1,CS = GPIO8,SD_EN = GPIO74(上电需拉高);
- 音频:内置 DAC 播放 + HT6873 功放,AUDIOPA_EN = GPIO73(高电平使能)。
供电、外设分布与完整引脚表的说明见 电路和使用说明。