加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

開源鴻蒙OpenHarmony系統(tǒng)修改屏幕旋轉(zhuǎn)方法 深圳觸覺智能RK3566開發(fā)板

09/25 09:43
1736
閱讀需 6 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

?

?本文提供OpenHarmony4.0系統(tǒng)豎屏修改為旋轉(zhuǎn)時的操作方法,在此為大家介紹了兩種方法!第一種方式是將修改過的文件重新編譯后燒錄至開發(fā)板中實現(xiàn)屏幕旋轉(zhuǎn),第二種方式則是通過覆蓋原文件的方式實現(xiàn)屏幕旋轉(zhuǎn)。

1、源碼下載

首先進入觸覺智能官網(wǎng)下載源碼SDK

http://www.industio.cn/product-item-37.html

2、修改文件

文件路徑

/vendor/industio/purple_pi_oh/window_config/display_manager_config.xml

<waterfallAreaCompressionSizeWhenHorzontal>0</waterfallAreaCompressionSizeWhenHorzontal>

    <!-- Indicates orientation of the built-in screen -->
    <!-- 0: Orientation::UNSPECIFIED -->
    <!-- 1: Orientation::VERTICAL         2: Orientation::HORIZONTAL-->
    <!-- 3: Orientation::REVERSE_VERTICAL 4: Orientation::REVERSE_HORIZONTAL -->
    <buildInDefaultOrientation>2</buildInDefaultOrientation>

修改buildInDefaultOrientation參數(shù)值為:2

  • UNSPECIFIED:未定義,由系統(tǒng)判斷
  • VERTICAL:豎屏顯示
  • HORIZONTAL:橫屏顯示
  • REVERSE_VERTICAL:反向豎屏顯示
  • REVERSE_HORIZONTAL:反向橫屏顯示

3、編譯方式修改

將修改好的文檔保存退出,修改文件后重新編譯,編譯命令如下:

./build.sh --product-name purple_pi_oh --ccache --no-prebuilt-sdk

即可實現(xiàn)屏幕旋轉(zhuǎn),結(jié)果如下圖所示:

4、散包燒錄

將編譯好的源碼通過散包燒錄,方法如下:

右鍵選擇導入配置,如下圖所示:

選擇config.cfg文件,如下圖所示:

反向豎屏顯示導入配置成功點擊確定,如下圖所示:

依次選擇對應的鏡像即可,如下圖所示:

最后點擊執(zhí)行,如下圖所示:

5、方法二推送文件方式修改

將修改好的文件推送到開發(fā)板系統(tǒng)中也可以實現(xiàn)屏幕的旋轉(zhuǎn)功能,命令如下:

#掛載?件系統(tǒng),將設(shè)備改為可讀可寫
hdc shell mount -o remount,rw /
#xxx為本地的display_manager_config.xml
hdc file send xxx /system/etc/window/resources/
#重啟設(shè)備
hdc shell reboot

6、產(chǎn)品簡介

觸覺智能Purple Pi OH鴻蒙開發(fā)板,主要面向?qū)W生黨,極客,工程師,極大降低了嵌入式開發(fā)者的入門門檻,支持開源鴻蒙OPenHarony、安卓Android、Linux多操作系統(tǒng)。

  • 支持OpenHarmony/Andriod/Linux多
  • 操作系統(tǒng),兼容樹莓派;
  • 四核A55處理器,主頻最高1.8GHz,Mali G52-2EE GPU;
  • 支持OpenGL/CL/Vulkan,8M ISP;
  • 1T算力NPU,支持TensorFlow/Caffe/
  • MXNet/PyTorch等深度學習框架;
  • 支持1 x 千兆以太網(wǎng)、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源代碼;
  • 活躍的開發(fā)者社區(qū), 更多牛人在線互動與技術(shù)支持;
  • 超小尺寸,極致性價比,只需249元;

Purple Pi OH已過XTS兼容性認證

?

相關(guān)推薦

電子產(chǎn)業(yè)圖譜