女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

第二篇 RA8889 實現酷炫車載液晶儀表系列視頻: UI類界面介紹

_Memor ? 來源:_Memor ? 作者:_Memor ? 2025-02-25 15:27 ? 次閱讀

視頻介紹版本:https://www.bilibili.com/video/BV1aD29YhEjh/

引言

本系列文章介紹 RA8889實現液晶儀表HMI UI界面,分為兩大部分來介紹,本期介紹如何制作UI類界面,其中包括使用PS軟件制作靜態類UI界面,Ae軟件制作動態類的UI:指針轉動的處理;瑞佑公司轉圖Tool對UI圖片處理。下期會介紹如何通過代碼實現車載儀表指針的轉動。

wKgZPGe9b_uAMwggAATKlB0BBXw119.png

下圖是STM32+RA8889實現液晶儀表盤的效果:

wKgZO2e9cAGAaNKCAAw-iGyCTlk615.png

正文

在PS軟件中,把基本的界面、以及UI圖片做好,本期主要講述PS軟件做好的圖片UI,通過Ae軟件實現動起來的效果。下圖界面則是設計好的靜態類UI,通過PS軟件制作好。

wKgZPGe9cAeAWBClAAOGJukvwhQ127.png

在PS軟件中做UI圖片設計,把每個元素放置到單獨的圖層中,并把元素對應的圖層命名好,調整好圖層的順序,界面中如轉速的刻度元素、數字、檔位等等,把所有的元素做好,需要哪個界面時,即可把小眼睛打開,再保存為圖片以供使用。這些是分類好的各個元素的圖層.

wKgZO2e9cA2AQOMwAADkFA8Tq6I555.pngwKgZO2e9cBKAOI8sAAFOR8pDrRA406.png

例如這次主要是實現指針轉動的效果,我們把指針的圖層特別標記出來。指針轉動的效果會在AE軟件中實現,然后把PS文件原檔導入到AE軟件中。

wKgZO2e9cBeAHJj6AAJZaXBF74M568.png

接下來我們到AE軟件中實現指針轉動的效果。

打開AE軟件,新建合成,設定好對應的參數,打開AE軟件,新建合成,設定好對應的參數,如合成的寬度x高度,與PS軟件中的UI圖片一致,幀率可根據需求來選擇,時間總長設為5秒鐘,點擊確定。

wKgZO2e9cB-ALo10AAIUdrYQZMk947.png

把PS軟件做好的文件拉到AE軟件中的項目中,導入材料選擇:合成;圖層選項選擇:可編輯的圖層樣式。點擊確定。

wKgZPGe9cCuAI_a3AAEcRtdVEm4088.pngwKgZPGe9cDGAfNh7AAHsxksSCWA203.png

在項目欄中就會出現在PS軟件做好的圖層分類的樣式,然后把圖層按照順序拉動到左下角的編輯窗口。

wKgZO2e9cDeALnfUAAK3HzIP0co949.png

在合成編輯窗口按照排列好的順序整理好。

wKgZO2e9cDyATl9EAAQVzCexOt0287.png

界面需要的元素通過點擊小眼睛讓其顯示出來,操作完后就可以在AE的界面看到整個儀表指針的預覽圖。

wKgZPGe9cEGAdCyqAALxrWSnFDE415.png

接下來介紹如何實現指針的轉動,找到兩個指針的圖層,按住Ctrl選中該兩個圖層,點擊會展開屬性參數內容,有位置、描點、旋轉、不透明度等屬性。

wKgZPGe9cEaAaLeTAAJIS3SlmlA241.png

鼠標移動到旋轉參數,然后拉動鼠標把指針旋轉到起始為止。

wKgZO2e9cEyATF0kAAI8L5gxFHs013.png

拉完指針旋轉到對應位置如下圖

wKgZO2e9cFGAAdI7AASOM-RsAoU227.png

鼠標移動到旋轉前面的秒表,點擊給位置打上關鍵幀,秒表變藍則是打上了關鍵幀。

wKgZPGe9cFWAcea-AAKKgn7IDKo456.png

打上關鍵幀后,右邊時間區域上會出現菱形小圖標,如下圖

wKgZPGe9cFqAPmknAAG3qWWPR0w818.png

接著鼠標拖動時間線調到5秒的位置。

wKgZPGe9cGKAARsfAAEV8bX2vs4054.png

鼠標移動到旋轉屬性參數的位置,調整旋轉的角度到合適的位置,旋轉的位置數值會改變,指針會旋轉到相應的位置,時間線上會自動生成一個關鍵幀。

wKgZO2e9cGaAcl1pAAKZiVRt0xo249.pngwKgZO2e9cG2AfIduAAKSfzdRM64775.png

打上關鍵幀的作用是為了指針在起始幀與結束幀之間轉動的效果。

快捷鍵Ctrl+M,調出渲染配置界面。輸出模塊設置格式選擇"JPEG"序列,輸出到即是保存的位置,點擊渲染,等待渲染完成。

wKgZO2e9cHeAR5i-AAOEdXaYH20950.pngwKgZO2e9cHuAAIC3AAJAjuetVpQ263.png

渲染完成后,會得到JPEG圖片,指針轉動的多少取決于設定的幀數,設定幀數越高,得到的JPEG圖片越多,指針轉動起來越平順,絲滑,效果更好。

wKgZPGe9cH-AdY-iAAtVSmBosOU593.png

以上的操作,通過PS軟件,做好靜態的UI界面,把UI顯示所需的各個狀態的圖片做好,然后保存為JPEG圖片。通過AE軟件,做好動態類的UI界面,把UI顯示的各個狀態的動態顯示的圖片渲染好,保存為JPEG圖片。

接下來我們講解如何配套瑞佑科技提供的轉圖工具,轉為對應的JPEG格式的圖片,以及燒錄到FLASH中的Bin文檔。

電腦端打開瑞佑公司的圖片管理工具: RAiO Image Tool,選擇菜單欄的 Tools,對應的參數均選為最大,轉出來的圖片質量就越好,選擇AE軟件渲染出來的圖片,轉為RA8889芯片能識別的圖片格式。點擊Load Pictures,把轉好的JPEG轉圖全部加載進來。重命名是YUV444_q100則是工具轉好的JPEG格式的圖片。

wKgZO2e9cImAQ5OSAAH54U6hh2g293.pngwKgZO2e9cI2AdDq7AADEFXf1LcQ936.png

再把JPEG打包為Bin檔,工具會生成對應的圖片信息,這些信息寫代碼的時候會用到,關于工具的使用說明有專門的說明文檔,這里不做多說明。

wKgZO2e9cJKAdNsGAAgQ_WJTTYE765.png

工具轉好圖片后,會生成三個文件,其中Bin文件是燒錄到FLASH中的圖片數據,XLSX是包含圖片的信息,.h文件是圖片數據的結構體,可放到程序代碼中,直接使用即可。

下期文章我們介紹軟件部分Demo效果代碼實現的過程,先介紹瑞佑公司的RA8889初始化。我們下期再見。

wKgZPGe9cJuAcl1rAAm4ylbBolA889.png

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 液晶儀表
    +關注

    關注

    0

    文章

    18

    瀏覽量

    4120
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面(一)

    STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面
    的頭像 發表于 05-28 16:01 ?122次閱讀
    STC8H 單片機 + <b class='flag-5'>RA8889</b>/<b class='flag-5'>RA</b>6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機<b class='flag-5'>界面</b>(一)

    第三 RA8889 實現車載液晶儀表系列文章:RA8889初始化

    液晶驅動控制芯片RA8889實現車載液晶儀表的方案,本系列
    的頭像 發表于 02-25 15:34 ?391次閱讀
    第三<b class='flag-5'>篇</b> <b class='flag-5'>RA8889</b> <b class='flag-5'>實現</b><b class='flag-5'>酷</b><b class='flag-5'>炫</b><b class='flag-5'>車載</b><b class='flag-5'>液晶</b><b class='flag-5'>儀表</b><b class='flag-5'>系列</b>文章:<b class='flag-5'>RA8889</b>初始化

    第一 RA8889 實現車載液晶儀表系列文章:簡介及平臺介紹

    液晶驅動控制芯片RA8889實現車載液晶儀表的方案,本系列
    的頭像 發表于 02-25 14:56 ?331次閱讀
    第一<b class='flag-5'>篇</b> <b class='flag-5'>RA8889</b> <b class='flag-5'>實現</b><b class='flag-5'>酷</b><b class='flag-5'>炫</b><b class='flag-5'>車載</b><b class='flag-5'>液晶</b><b class='flag-5'>儀表</b><b class='flag-5'>系列</b>文章:簡介及平臺<b class='flag-5'>介紹</b>

    液晶驅動芯片RA8889車載儀表UI設計#工作原理大揭秘

    驅動芯片
    瑞福科技
    發布于 :2025年01月06日 14:36:20

    瑞佑液晶顯示控制器RA8889車載儀表應用案例#電子技術 #電子制作

    儀器儀表
    MTCN2013
    發布于 :2024年11月26日 14:39:30

    單片機驅動彩屏最簡方案:單片機_RA8889最小開發板驅動控制TFT彩屏介紹(一)

    仍有不少單片機玩家可能對驅動彩屏還不算熟悉,在此加推一個短篇介紹系列,閱讀時間不會超過半小時,定能揭開您的疑惑! 本系列文章最后一會有彩蛋釋放,敬請跟蹤閱讀。 一、
    發表于 08-22 17:31

    51單片機(STC8H8K64U/STC8051U34K64)_RA8889_HW_SPI4參考代碼(v1.3) 硬件SPI方式驅動大屏顯示

    號。目前測試這兩個系列,顯示速度均相當不錯,軟件設計也是極為簡單。各篇文章下方均提供源碼供參考下載。 RA8889是一款瑞佑科技推出的高性能液晶控制芯片,單片機下指令即可,可以驅動最高1366x768等
    發表于 07-17 11:15

    VA段碼COG液晶屏可個性化靈活設計UI實現創意UI的高對比高亮多色彩顯示。

    VA段碼COG液晶屏可個性化靈活設計UI實現創意UI的高對比高亮多色彩顯示。
    的頭像 發表于 07-11 10:50 ?1017次閱讀
    VA段碼COG<b class='flag-5'>液晶</b>屏可個性化靈活設計<b class='flag-5'>UI</b>,<b class='flag-5'>實現</b>創意<b class='flag-5'>UI</b>的高對比高亮多色彩<b class='flag-5'>炫</b><b class='flag-5'>酷</b>顯示。

    51單片機(STC8051U34K64)_RA8889_SPI4參考代碼(v1.3)

    號。目前測試這兩個系列,顯示速度均相當不錯,軟件設計也是極為簡單。各篇文章下方均提供源碼供參考下載。 測試硬件:STC8051U34K64 + RA8889開發板 + 7寸TFT 800x480(硬件
    發表于 07-05 10:55

    51單片機STC8H8K64U通過RA8889/RA8876如何控制彩屏(SPI源碼下載)

    【硬件部份】 一、硬件連接實物: STC8H系列單片機不需要外部晶振和外部復位,在相同的工作頻率下,速度比傳統的8051單片機要快12倍,具有高可靠抗干擾的優秀特性,與瑞佑的RA8889
    發表于 06-26 14:13

    第五講:51單片機+RA8889驅動控制彩屏 完整源碼說明 【 源碼v1.2 】

    51單片機驅動控制彩屏系列講座 硬件:STC89C52 + RA8889開發板 + TFT彩屏(范例使用AT070TN92) SPI通信接口定義: P1.0RES RA8889硬件復位
    發表于 06-13 17:23

    第四講:單片機STC89C52+RA8889驅動控制彩屏 代碼移植范例(包含API接口)

    51單片機通過RA8889控制驅動彩屏,移植API參考程序
    的頭像 發表于 06-06 13:59 ?1905次閱讀
    第四講:單片機STC89C52+<b class='flag-5'>RA8889</b>驅動控制彩屏 代碼移植范例(包含API接口)

    第三講:單片機STC89C52+RA8889驅動控制彩屏 代碼的壓縮(Keil編譯器)

    51單片機驅動控制芯片RA8889,源代碼函數冗余較多,移植時可能會碰到輸出程序過大,這里介紹壓縮代碼的方法。
    的頭像 發表于 06-05 11:05 ?869次閱讀
    第三講:單片機STC89C52+<b class='flag-5'>RA8889</b>驅動控制彩屏 代碼的壓縮(Keil編譯器)

    第二講:單片機STC89C52+RA8889驅動控制彩屏 代碼移植介紹

    介紹51單片機如何移植RA8889的代碼進行彩屏驅動與控制
    的頭像 發表于 06-04 10:36 ?1461次閱讀
    <b class='flag-5'>第二</b>講:單片機STC89C52+<b class='flag-5'>RA8889</b>驅動控制彩屏 代碼移植<b class='flag-5'>介紹</b>

    第一講:單片機STC89C52+RA8889驅動控制彩屏 極簡方案(源碼公開)

    本章介紹如何使用51單片機來驅動控制彩屏,控制器彩用瑞佑的RA8889,通信方式采用SPI-4線(IO模擬時序)
    的頭像 發表于 06-04 08:45 ?1184次閱讀
    第一講:單片機STC89C52+<b class='flag-5'>RA8889</b>驅動控制彩屏 極簡方案(源碼公開)