色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

測評分享 | 串口屏居然也可如此“出粽”?

先楫半導體HPMicro ? 2022-06-08 11:54 ? 次閱讀

正值端午佳節,來自EEWORLD測評活動中的先楫體驗官帶著他的端午禮物-測評文章前來報到!今天讓網友RCSN帶我們用HPM6750玩轉串口屏a72df16e-e362-11ec-b80f-dac502259ad0.png

此貼是為了后續的lvgl移植做的SPI顯示屏驅動接口,由于沒有RGB屏幕,只能使用SPI接口的顯示屏作為UI顯示。查看了官方的SDK代碼的SPI例子,發現并沒有SPI DMA的例子,只有poll例子。

查看了下手冊,HPM6750的所有SPI接口均可達到最大80M頻率,由400M頻率的PLL1CLK1時鐘源,最大分頻為5分頻得到。

a763e79c-e362-11ec-b80f-dac502259ad0.pnga7aa237e-e362-11ec-b80f-dac502259ad0.png


根據擴展接口定義,本貼使用的是SPI2,加之SPI例子中也是使用SPI2,所以工程中就以SPI2作為顯示屏接口。

官方的SPI例子移植為SPI顯示屏顯示需要注意幾個點:

一、時鐘源和分頻改變

官方使用的SPI時鐘源是CLK_24M,也就是SPI最高只能24M頻率,這對于能快速刷屏而言,24M頻率是肯定不夠的,結合上述的時鐘分配,可以找到以下的SPI時鐘初始化接口board_init_spi_clock,根據以下解釋便可得到SPI的頻率,最大分頻為5,也就是80M,這里的SPI顯示屏經測試可以達到80多M,很明顯樓主使用5分頻即可。

a7eda43c-e362-11ec-b80f-dac502259ad0.png

當為默認的24M頻率時候,顯示屏分辨率為240*280,圖片放于xip flash區域,幀率大概為22fps.

a818621c-e362-11ec-b80f-dac502259ad0.png

二、SPI接口時序和數據格式更改

接口時序更改,官方SDK的SPI例子的timing_config使用的SCLK_DIV是進行過時鐘頻率比的,也就是說,SPI的CLK頻率總是會比SPI的時鐘源低,樓主是想SPI的頻率與SPI的時鐘源同頻。時序的初始化接口是spi_master_timing_init,進入接口看下實現

a86d7d42-e362-11ec-b80f-dac502259ad0.png

看下sclk_div=0xff,根據手冊可知,當為0xff時候。SPI頻率與SPI時鐘源同頻

a89d972a-e362-11ec-b80f-dac502259ad0.png

這樣一來就可以修改以下:

a8d25e88-e362-11ec-b80f-dac502259ad0.pnga90b97de-e362-11ec-b80f-dac502259ad0.pnga93ea4bc-e362-11ec-b80f-dac502259ad0.png

三、傳輸控制TRANSCTRL配置

這個很重要,如果配置不當,數據就無法傳輸,先輯的SPI接口配置比較豐富,在主機模式下,SPI不但可以傳輸命令、地址和數據字段,而且還可以允許軟件直接控制 SPI 接口上的信號

a981c5bc-e362-11ec-b80f-dac502259ad0.png

在官方SPI例子當中,使能了命令段和地址段,而顯示屏需要的僅僅是數據傳輸,所以需要把命令和地址段成員給禁用掉。

選擇一線或者兩線傳輸,由于所購的顯示屏并不需要MISO,所以傳輸模式設置為只寫模式即可。由此改一下代碼:

a9b11128-e362-11ec-b80f-dac502259ad0.png

四、提供滴答測試刷屏幀率

若要測試刷屏幀率,則需要記錄刷一張圖前后的時間差,然后計算幀率。HPM6750不是ARM內核,并沒有所謂的滴答定時器,不過先輯也有類似的滴答定時器,也就是機器定時器MCHTMR,由手冊和官方例子移植過來即可,設置為1MS滴答。

aa09e636-e362-11ec-b80f-dac502259ad0.png

由此移植便完成,測試下刷屏幀率,取一張圖,分別放于RAM和xip flash中。測試刷屏所需時間。

aa419b4e-e362-11ec-b80f-dac502259ad0.png

結果如下,用的spi顯示屏240*280分辨率,沒用dma,輪詢方式SPI,頻率為80M,ram和外置的xip flash刷圖差距不大,相差1ms以下,可見雖然flash是外置的,但是性能相當可以了。比所謂的疊封spi flash設計好太多。

RAM刷圖時間需要26ms左右,大概38fps+

aa6f83e2-e362-11ec-b80f-dac502259ad0.png

xip flash 刷圖所需時間大概27ms,大概37fps.

aadee8a4-e362-11ec-b80f-dac502259ad0.png

驗證結果是比較完美的,玩了不少國產單片機,就HPM6750這款,性能與宣傳的無差多少。特別是xip flash性能。SPI外設也足夠強大,在80M的SPI頻率,不使用DMA的情況下,刷一整24*280分辨率的屏幕可達到35fps+,這對比其他國產的單片機,相同的SPI頻率,可達不到35fps的幀率刷新。

目前官方尚未有SPI DMA的參考例子,待有DMA的再進行更新,不出意外肯定是可以達到50fps+的

倉庫已更新SPI顯示屏代碼,歡迎star和fork。

https://gitee.com/RCSN/hpm6750evkmini_demo

以上為本次測評的全部內容,期待與更多產品測評官們共同解鎖“先楫芯”的魅力!

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

    關注

    8

    文章

    546

    瀏覽量

    37528
收藏 人收藏

    評論

    相關推薦

    工控智能串口/TFT彩屏模塊/串口/智能高清彩屏模塊

    串口
    深圳市乾思迪電子科技有限公司
    發布于 :2024年12月06日 09:26:03

    串口在醫療設備領域的應用

    隨著醫療技術的不斷進步和發展,醫療設備的需求在逐漸增加。其中,作為人機交互的重要組成部分,顯示的質量直接影響到醫療設備的操作便捷性和用戶體驗。串口作為一種可靠的顯示解決方案,在醫
    的頭像 發表于 10-15 17:11 ?1373次閱讀

    串口與傳統工業的關系

    在探討串口與傳統工業之間的關系之前,我們首先需簡要回顧傳統工業的發展歷程及其面臨的挑戰,再逐步展開串口技術是如何融入并革新這一領域的。
    的頭像 發表于 09-13 18:07 ?1338次閱讀

    串口在燈控領域中的發展歷程

    串口是一種集成了串口通信功能的顯示設備,廣泛應用于工業自動化、電力、電信、環保、醫療等行業。隨著技術的發展,串口的功能越來越強大,例如,
    的頭像 發表于 09-02 09:36 ?1257次閱讀

    串口市場前沿

    串口市場正在經歷一場技術革新,其應用范圍已從傳統的工業控制擴展到智能家居、醫療設備、交通系統等多個領域。隨著技術的不斷進步,串口的性能得到顯著提升,用戶體驗
    的頭像 發表于 08-15 15:50 ?1857次閱讀

    迪文串口如何與電腦連接

    迪文串口是一種廣泛應用于工業自動化領域的顯示設備,它可以通過串口與電腦進行通信,實現數據的傳輸和控制。 一、迪文串口概述 迪文
    的頭像 發表于 08-01 15:10 ?1352次閱讀

    串口如何調Gamma

    調節串口(Serial?Port?Screen)的Gamma值通常是用來調整屏幕顯示的色彩對比度和亮度分布,使得畫面在不同亮度級別下看起來更加自然和舒適。這在圖像處理、工業顯示器或者嵌入式設備中
    的頭像 發表于 07-02 15:34 ?1442次閱讀

    【留言有禮】佳節至,分享“”要記憶,傳遞溫馨祝福,贏取精美禮品!

    ,喚醒了沉睡的龍舟,喚醒了人們心中那份對傳統的敬仰。端午,這個古老而又鮮活的節日,如一葉扁舟,穿越千年的時空,載著歷史的厚重與文化的精髓,緩緩駛入我們的心海。” 端午臨仲夏,時清日復長,撥開一枚
    發表于 06-06 15:20

    串口如何點燈

    串口點燈的操作通常涉及通過串口通信來控制LED燈的亮滅。以下是一個基本的步驟指南,但請注意,具體的實現細節可能因硬件和軟件環境的不同而有所差異
    的頭像 發表于 05-22 09:20 ?687次閱讀
    <b class='flag-5'>串口</b><b class='flag-5'>屏</b>如何點燈

    串口的幾種安裝方式

    串口的幾種安裝方式
    的頭像 發表于 05-10 11:28 ?1651次閱讀

    串口觸摸類型選擇

    串口觸摸類型選擇
    的頭像 發表于 05-08 16:17 ?1470次閱讀

    串口的安裝方式方法

    串口的安裝方式方法
    的頭像 發表于 04-02 16:25 ?1540次閱讀

    帝晶虛擬串口的應用

    帝晶虛擬串口的應用
    的頭像 發表于 04-02 13:39 ?1429次閱讀
    帝晶虛擬<b class='flag-5'>串口</b><b class='flag-5'>屏</b>的應用

    串口遇到AG工藝蓋板

    串口遇到AG工藝蓋板
    的頭像 發表于 04-02 11:39 ?1491次閱讀

    如何優化串口的熱設計

    串口通常被安裝在機柜中,機柜內部如一些應用在環境可靠性測試設備、烤箱或者大功率充電樁等。由于本身設備會產生大量的熱量,且部分設備沒有主動散熱設計。當串口用于高海拔的場景時其散熱要求
    的頭像 發表于 03-05 09:15 ?1521次閱讀
    主站蜘蛛池模板: 国产成年网站v片在线观看| 亚洲中文字幕永久在线| 色偷偷男人的天堂a v| 亚洲视频欧美视频| 拔擦拔擦8X永久华人免费播放器 | 天津相声广播在线收听| 伊人精品在线| 国产免费69成人精品视频| 亲胸摸下面激烈免费网站| 在线观看免费av网站| 国产小伙和50岁熟女23p| 日本xxxxxxxxx老师59| 3D漫画H精品啪啪无码| 久久99re热在线观看视频| 迅雷成人下载| 国产超嫩一线天在线播放 | 超碰视频97av| 麻豆传煤网站网址入口在线下载| 性感尼姑风流寺| 高清不卡伦理电影在线观看| 美女脱精光让男生桶下面| 亚洲午夜性春猛交XXXX| 国产精自产拍久久久久久蜜| 桥本有菜黑丝| 99视频全部看免费观| 久久久无码精品亚洲日韩按摩| 亚洲国产精麻豆| 国产伦精品一区二区三区精品| 日本精品久久久久中文字幕| HEYZO精品无码一区二区三区| 麻豆精品传媒2021网站入口| 亚洲伊人久久大香线蕉综合图片 | 97人人添人人澡人人澡人人澡 | 国产全部视频列表支持手机| 色偷偷777| 高清无码色大片中文| 色丁香婷婷综合缴情综| 大胆国模一区二区三区伊人| 日日噜噜夜夜狠狠视频| 国产精品2020观看久久| 午夜性伦鲁啊鲁免费视频|