tag 标签: 嵌入式开发学习

相关博文
  • 热度 3
    2024-10-18 11:58
    381 次阅读|
    1 个评论
    本文介绍如何在OpenHarmony4.1 SDK中添加默认应用,本次使用了 触觉智能Purple Pi OH鸿蒙开源主板 ,搭载了瑞芯微RK3566芯片,类树莓派设计,是Laval官方社区主荐的一款鸿蒙开发主板。近期第九届华为ICT大赛启动,有竞赛需求的同学们了解一下噢! 1、开发流程 将编译好的hap应用包放到 applications/standard/hap下,如下图所示: 2、新增Build配置 路径: applications/standard/hap/BUILD.gn 代码如下: ohos_prebuilt_etc ( "NFC_hap" ) { source = "NFC.hap" module_install_dir = "app/com.ohos.NFC" part_name = "prebuilt_hap" subsystem_name = "applications" } 如下图所示: group ( "hap" ) { deps = if ( defined (product_name) && product_name == "watchos" ) { deps -= } ···} 如下图所示: 3、新增安装配置 在这个文件: vendor/hihope/rk3568/preinstall-config/install_list.json添加代码 "install_list" : 如下图所示: 至此,重新编译镜像烧录后,NFC应用会默认随着系统的启动安装。 4、产品简介 触觉智能Purple Pi OH鸿蒙开发板,主要面向学生党,极客,工程师,极大降低了嵌入式开发者的入门门槛,支持开源鸿蒙OpenHarmony、安卓Android、Linux多种操作系统 支持OpenHarmony/Andriod/Linux多 操作系统,兼容树莓派; 四核A55处理器,主频最高1.8GHz,Mali G52-2EE GPU; 支持OpenGL/CL/Vulkan,8M ISP; 1T算力NPU,支持TensorFlow/Caffe/ MXNet/PyTorch等深度学习框架; 支持1 x 千兆以太网、3 x USB2.0 1 x USB3.0、3 x UART、2 x SPI 2 x I2C、28 x GPIO、1 x MIPI DSI 1 x MIPI CSI、1 x HDMI; 支持OpenHarmony3.2/4.0/4.1版本,开放SDK源代码; 活跃的开发者社区, 更多牛人在线互动与技术支持; Purple Pi OH已过XTS兼容性认证
  • 热度 2
    2024-9-26 11:15
    178 次阅读|
    0 个评论
    本文适用于开源鸿蒙OpenHarmony系统更换开机Logo,本次使用的是触觉智能的 Purple Pi OH鸿蒙开源主板 ,搭载了瑞芯微RK3566芯片,类树莓派设计,是Laval官方社区主荐的一款鸿蒙开发主板。近期第九届华为ICT大赛启动报名,有竞赛需求的同学们了解一下噢! 介绍 OpenHarmony的品牌标志、版本信息、项目名称等,部分客户在定制项目中会指定开机Logo画面。那么本期就为大家带来修改OpenHarmony的开机Logo的方法,适用于OpenHarmony4.0及4.1系统,通用触觉智能瑞芯微RK3566、RK3568、RK3588平台的主板、开发板等。 在不同情况,有不同的替换Logo的方法,具体可分为以下两种方法。 方法一:初次编译SDK替换Logo 首先打开SDK源码的目录,如下图所示: 然后切换到以下目录 /board/industio/purple_pi_oh/ kernel, 替换该目录下的两个bmp图片,如下图所示: 注意事项: 替换的图片必须为bmp格式 bmp位深最大32 大小不能大于4M Logo名字为:logo.bmp、logo_kernel.bmp 替换Logo后,按照完整编译的方法,编译整个SDK,编译完成后,导出固件烧录验证 编译SDK请参考: http://www.industio.cn/product-item-37.html页面-资料下载 方法二:完整编译过SDK替换Logo 替换以下目录下的两个Logo图片: Purple-pi-OH/out/kernel/src_tmp/linux-5.10/ 如下图所示: 之后单独编译内核,重新烧录即可
  • 2024-9-25 11:03
    0 个评论
    源鸿蒙OpenHarmony系统修改屏幕旋转方法 深圳触觉智能RK3566开发板
    1、源码下载 首先进入触觉智能官网下载源码SDK: http://www.industio.cn/product-item-37.html 2、修改文件 文件路径 /vendor/industio/purple_pi_oh/window_config/display_manager_config.xml 0 2 修改buildInDefaultOrientation参数值为:2 UNSPECIFIED:未定义,由系统判断 VERTICAL:竖屏显示 HORIZONTAL:横屏显示 REVERSE_VERTICAL:反向竖屏显示 REVERSE_HORIZONTAL:反向横屏显示 3、编译方式修改 将修改好的文档保存退出,修改文件后重新编译,编译命令如下: ./build.sh --product-name purple_pi_oh --ccache --no-prebuilt-sdk 即可实现屏幕旋转,结果如下图所示: 4、散包烧录 将编译好的源码通过散包烧录,方法如下: 右键选择导入配置,如下图所示: 选择config.cfg文件,如下图所示: 反向竖屏显示导入配置成功点击确定,如下图所示: 依次选择对应的镜像即可,如下图所示: 最后点击执行,如下图所示: 5、方法二推送文件方式修改 将修改好的文件推送到开发板系统中也可以实现屏幕的旋转功能,命令如下: #挂载⽂件系统,将设备改为可读可写 hdc shell mount -o remount,rw / #xxx为本地的display_manager_config.xml hdc file send xxx /system/etc/window/resources/ #重启设备 hdc shell reboot