非常感谢安信可的开发板和各种配件,真是爱了,正好临近毕业,又基于小安派r2强大的开发性能,想拿来学习练手,到时候拿来做毕设。
产品清单:小安派 R2 开发板*1,摄像头模组-酷视 CV031C50 *1,4 寸触摸显示屏-优奕 UE040WV *1,65dB 咪头 *1,8R2W 扬声器 *2,及连接线 2 条
win vscode环境搭建 官方教程搭建
直接在桌面或者某个文件夹里找个空的位置点击 鼠标右键 选择 Open Git bash here 即可打开安装好的 git 工具。接着输入指令(可以复制运行):
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git -b master
复制代码 克隆到目录后依次运行
- cd AiPi-Open-Kits/
- git submodule init
- git submodule update
复制代码 拉去子模块
- cd aithinker_Ai-M6X_SDK/
- git submodule init
- git submodule update
复制代码 克隆编译工具链
在 aithinker_Ai-M6X_SDK/ 文件夹中拉取工具链,直接适用 git 工具拉取:
- git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git -b master
复制代码 环境变量配置:
- aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
- aithinker_Ai-M6X_SDK\tools\make
- aithinker_Ai-M6X_SDK\tools\ninja
复制代码
测试:
在桌面按住 shift 键点击 鼠标右键 打开 PowerShell 。在 PowerShell 输入:
- make -v
- riscv64-unknown-elf-gcc -v
复制代码
成功页面
vscode 编译烧录
- make
- make flash COMX=COMxx
复制代码
编译成功页面
在烧录时遇到了一个小问题:(https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=45296)
烧录了官方固件成功页面
- 显示性能:
- 分辨率为480*480像素的4寸RGB显示屏,能够呈现细腻的图像和清晰的文字,确保视觉效果出众。
- 支持电容触摸,触控灵敏度高,响应迅速,提供流畅的用户交互体验。
- 视频处理能力:
- 支持USB摄像头接入,可进行实时视频捕捉和处理,适合需要视频监控或人机交互的应用场景。
- DVP摄像头接口的集成进一步提升了图像采集的灵活性和扩展性。
- 音频性能:
- 单路音频输入输出接口确保音频信号的高质量传输,适合多种音频应用,如语音识别和播放。
- 无线连接:
- 搭载的Ai-M61-32S模组支持WiFi6和BLE5.3,提供高速度、低延迟的无线连接,适用于物联网和智能家居等应用。
- 丰富的外设接口:
- 包含DVP、MJPEG、Display、AudioCodec、USB2.0、SDU、以太网(EMAC)、SD/MMC(SDH)、SPI、UART、I2C、I2S、PWM、GPDAC、GPADC、ACOMP和GPIO等接口,增强了设备的兼容性和扩展性。
- 预留的TF卡座和引出的USB接口,便于存储扩展和外设接入。
小白还在摸索中。。。
屏幕接口接入和tpye-c有点不方便
|