痕厄 发表于 2025-8-6 14:04:15

从底层到应用:犀牛派 A1 开发指南(一)--系统搭建

(原创作者@CSDN_伊利丹~怒风)

[*]犀牛派A1产品外观

硬件准备


[*]装有 Windows 10 以上的电脑
[*]犀牛派A1
[*]USB Type-A to Type-C 或 Type C to Type C数据调试线
[*]电源适配器(12V 3A)
开机


[*]使用DC12V3A电源适配器接入板卡DC口,默认开机自启动。观察上电时,PWR灯绿灯闪烁(启动中)到PWR灯和CAM灯同时常亮(启动完成)即可。
软件准备


[*]USB驱动(USB_Driver_qud.win.1.1_installer_10061.1.zip)
[*]ADB工具(platform-tool.zip)
[*]拷屏工具安装(QtScrcpy-win-x64-v2.2.1.zip)
USB驱动

1.1 下载USB驱动

Ant Design Pro

1.2 USB驱动安装


[*]解压USB_Driver_qud.win.1.1_installer_10061.1.zip文件。
[*]解压后,双击setup.exe程序,等待跳出Qualcomm USB Drivers 安装界面,根据提示点击 next 即可。

ADB工具

1.1 下载ADB工具

Ant Design Pro

1.2 ADB工具安装

1.2.1 解压platform-tool.zip

[*]将platform-tools.zip文件解压到D盘。
1.2.2 配置adb环境变量

[*]复制解压后的platform-tools路径。


[*]鼠标右键点击此"电脑-属性"。


[*]在弹出的设置窗口,点击"高级系统设置"。


[*]在弹出的系统属性窗口-高级页,点击"环境变量"。


[*]在弹出的环境变量窗口中,选中"系统变量"栏的Path变量,点击下方的"编辑"。


[*]在弹出的编辑环境变量窗口中,点击"新建",并添加前面复制的platform-tools路径。


[*]依次点击"确认"来保存设置的变量,并退出。
1.2.3 验证adb环境配置是否可用

[*]打开cmd窗口,输入adb,查看1.2.2 配置adb环境变量章节复制的adb安装路径是否存在。

数据调试线链接


[*]在Windows电脑端的USB3.0接口接入线缆的Type-A口;在开发板端的typec接口接入线缆的Type-C口。如果两头都是TypeC,那么将任意一头Type-C口接入电脑端,另一头接入开发板即可。
[*]在Windows电脑端按win+R,在弹出的窗口输入cmd,打开终端窗口,在窗口中输入如下命令:
adb devices
如上图,识别到设备后,表示设备已连接,并成功开机。
拷屏工具

1.1 下载拷屏工具

Ant Design Pro

1.2 拷屏工具安装


[*]解压QtScrcpy-win-x64-v3.2.4.zip到任意目录
[*]进入到解压后的目录,找到QtScrcpy.exe文件

双击该可执行程序打开,当用Type-C线缆连接后,双击设备名则可以开始拷屏。


[*]为方便下次使用,可以将该可执行程序发送到桌面快捷方式。
配置无线WIFI

WIFI信号增强线

配置无线之前连接wifi信号增强天线,接口位置如下图;

WIFI增强天线连接完成后示意图

AidLux Web桌面

AidLux 的 web Desktop 是其基于 Web 构建的图形化桌面环境。用户可通过浏览器远程访问,无需复杂的本地安装与配置,便能便捷操作 AidLux 系统,具有以下特点和功能:

[*]访问便捷:开发者可打开桌面的 Cloud_ip 应用图标获取远程访问网址,在浏览器中输入该网址即可访问 AidLux 桌面,默认访问密码为 “aidlux”。
[*]用户鉴权:Aid-Desktop Web 应用直接远程访问时,默认需进行用户鉴权,如 FileBrowser、VSCode、Web Terminal 等应用访问都需要鉴权,以保障开发者安全和用户隐私。若无法访问,可清除浏览器缓存后再尝试。
[*]系统融合:AidLux 基于 ARM 构建,通过共享 Android Linux kernel 构建了完整的 Linux 系统环境,并与 Android 系统环境同时提供用户访问。web Desktop 为用户提供了和原生 Linux 系统类似的使用体验,可通过 apt 命令进行包管理等操作。
[*]应用管理:可在应用中心的 Android 栏目下选择需要添加的应用图标,点击后选择 “添加到桌面”。也可在应用中心的 “Android 已添加” 中,点击图标将相关应用从桌面移除。此外,Aid-Desktop 应用中心可同时支持 Aid 源和 Ubuntu 官方源的应用操作。
[*]快捷访问社区:新版本的 Aid 桌面上提供了 AidLux 官方社区的快捷访问入口,已登录 AidLux 应用的用户可同账号免登录访问社区。
[*]图形化操作:桌面有应用和图标,底部通常有浏览器图标,打开类似电脑系统。还有应用商店、计算器、文件管理、控制台等软件,打开软件后左上角为窗口操作区,操作顺滑。
[*]支持编程开发:内置了 Python 编程环境,支持直接运行 py 文件,应用中心还有很多跟人工智能和编程相关的软件,如 vscode 等,方便开发者进行代码编写等工作。
[*]多设备访问:AidLux 云桌面系统支持从 PC、平板、手机等多种屏幕随时随地访问,实现超级移动开发平台,方便开发者在不同设备上进行操作。
犀牛派A1支持使用WIFI连接网络,当开发者想要通过局域网wifi连接时,可以按如下步骤连接:

[*]使用Type-C线缆连接Windows电脑和犀牛派A1后,打开拷屏软件(QtScrcpy)。
[*]通过拷屏软件进入到AidLux Web桌面后,点击最下方标注图标,而后选择上方的Android,点击设置图标,点击添加到桌 面,将其添加到桌面;


[*]点击设置


[*]选择网络和互联网


[*]点击互联网,打开WLAN,选择WIFI进行连接


[*]WiFi连接完成后,点击返回键,返回Aidlux界面


[*]返回Aidlux界面
https://img2024.cnblogs.com/blog/3658929/202508/3658929-20250806155738942-316946394.png

[*]获取局域网IP地址


[*]使用浏览器进行访问(注意,电脑必须和板卡在一个WLAN下,意为连接同一个wifi) 登录密码为aidlux


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 从底层到应用:犀牛派 A1 开发指南(一)--系统搭建