项目简介
本项目是基于恒玄科技BES2600WM芯片和OpenHarmony操作系统的多模态V200Z - R开发板,由湖南欧智通科技有限公司出品。该开发板集成了四核ARM处理器、双频WiFi、双模蓝牙等功能,适用于各种AIoT多模态VUI + GUI交互硬件场景。
项目的主要特性和功能
硬件特性
- CPU:双核Cortex M33 Star(最高300MHz) + 双核Cortex A7(最高1GHz)
- RAM:最大2MB SRAM + 40MB PSRAM
- ROM:最大32MB Nor Flash,支持XIP
- 网络:支持WiFi4 2.4G/5G双频,BT5.2,BT classic,LE Audio,SIG mesh
- 显示:支持MIPI DSI及CSI,2D graphics engine
- 音频:支持Histreamer框架,内置codec
- 摄像头:200万像素摄像头模组,raw data
- 其他:支持USB Host/Device,TF卡,温补,按键等
软件特性
- WLAN服务:提供station和hotspot模式的连接、断开、状态查询等
- 蓝牙服务:提供BT、BLE、MESH等功能
- ASR:提供本地唤醒算力
- 外设控制:支持I2C、I2S、ADC、UART、SPI、SDIO、GPIO、PWM、FLASH等
- 分布式软总线:提供设备被发现、数据传输的能力
- 设备安全绑定:提供设备互联场景中数据的安全流转
- 系统服务管理:基于面向服务的架构,提供统一的系统服务开发框架
- 基础库:提供文件操作、KV存储管理等公共基础库能力
- XTS:提供OpenHarmony生态认证测试套件的集合能力
- HDF:提供OpenHarmony硬件配置驱动的能力
- Kconfig:提供内核配置能力
安装使用步骤
系统要求
- 基于Cortex - m33的liteos_m内核操作系统
- 使用arm - none - eabi - gcc 10.3版本toolchain
- 提供16MB内存和16MB flash,或者40MB内存和32MB flash系统配置
工具要求
- Ubuntu 18.04编译
- Windows 10系统烧录
搭建开发环境
- Ubuntu 18.04系统安装:
bash sudo apt-get install build-essential gcc g++ make zlib* libffi-dev e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev libc6-dev-amd64 binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils gcc-arm-linux-gnueabi
- Ubuntu 18.04安装python3和pip3:
bash python3 -m pip install --user ohos-build
- Ubuntu 18.04配置toolchain:
- 下载并解压arm - none - eabi - gcc 10.3 - 2021.10至
~/toolchain/
路径下。 - 设置环境变量并生效。
- 下载并解压arm - none - eabi - gcc 10.3 - 2021.10至
- Win 10安装串口驱动CP2102usbqd
编译调试
按下开发板上reset power按钮,通过串口调试工具打印串口log。
首个示例
代码默认包含一个智能面板的示例。
参考资源
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】