日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

瓦特?。肯乳腗CU還能打毀滅戰(zhàn)士?

先楫半導體HPMicro ? 2022-07-27 09:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

《毀滅戰(zhàn)士4》(《DOOM》)是id Software制作、Bethesda公司發(fā)行的一款第一人稱射擊類游戲,doom是一款偽3D游戲,對于MCU的性能和資源要求也是挺高,需要的RAM根據分辨率也得幾M+。剛好HPM6750很滿足需求,于是樓主就想著移植體驗下。

目前已經移植了本體游戲,移植版本為V1.9,支持doom1,doom2,doom。加入觸摸交互,可玩性很大。音頻方面尚未適配,后續(xù)閑時可進行移植通過DAO播放。

本文針對doom的移植進行下相關說明。


由于SDK方面已經做好了fafts適配,包括了SD卡和USB host U盤,這就給doom游戲文件卡外加載提供很大的方便性。另外RGB屏幕和觸摸gt911上,SDK也做好了相關移植工作,這就方便樓主進行移植,減少了移植的開發(fā)難度。

總體而言,HPM6750作為游戲機相關開發(fā)是沒什么壓力的,刷屏幀率也可以在150fps+,加上觸摸交互也沒卡頓感受。

文件系統(tǒng)注冊

樓主使用的是SD卡,移植下官方的SDK下的fatfs例子,針對SD卡的例子,挪到本工程中,添加如下文件,并進行掛載以及設置根目錄,這是比較重要的一點,否則doom無法進行加載文件導致失敗。需要前提保證文件系統(tǒng)移植成功。

4aa1a866-0d2c-11ed-9ade-dac502259ad0.png

接下來適配下doom的打開,關系,讀寫文件等操作到fatfs接口,在doom的源碼文件m_misc.c中。如圖所示:

4ab69a96-0d2c-11ed-9ade-dac502259ad0.png

RGB屏幕移植對接適配

SDK中有對lcdc接口的例子,方便進行移植過來成接口,這里只需要一層圖像刷新,做一下接口即可。一個初始化以及刷新接口。

4ad2ff9c-0d2c-11ed-9ade-dac502259ad0.png

然后需要在建立個文件引出顯存地址,LCD的分辨率的寬度高度接口等。

4b1563be-0d2c-11ed-9ade-dac502259ad0.png

觸摸交互對接適配

SDK已經包含了gt911的驅動,只需要對接觸摸相關接口,然后分配下屏幕的各個觸摸區(qū)域分配。這里使用的分辨率為800*480,觸摸交互區(qū)域只使用600*480。觸摸區(qū)域分配如下:

4b3b7040-0d2c-11ed-9ade-dac502259ad0.png

有個table表可以根據自己情況進行調整區(qū)域。如下:

4b5560f4-0d2c-11ed-9ade-dac502259ad0.png

內存分配

由于doom需要相對比較大的內存,不但需要自身的malloc分配的內存,也需要給zoom分配相關的內存。以此用起來大概也得需要10M+的內存,剛好HPM6750evkmini板載了16M的SDRAM,也就極大的滿足了內存需要。

4b7ef0a4-0d2c-11ed-9ade-dac502259ad0.png

4ba0db92-0d2c-11ed-9ade-dac502259ad0.png

以此,doom移植工作整體完成,燒錄下看下現象。不出意外的話大致都可以上手了。

可以進行動態(tài)加載游戲文件,不過目前樓主使用定死方式,改動文件修改以下即可:

4bc52c4a-0d2c-11ed-9ade-dac502259ad0.png

以下為內容展示


本篇內容轉自EEWORLD@RSCN源代碼分享:https://gitee.com/RCSN/hpm6750evkmini_demo/tree/doom_for_hpm6750/

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

    關注

    147

    文章

    19160

    瀏覽量

    404830
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    東西協作·芯向未來|半導體亮相2026成都工博會

    2026年3月11-13日,成都|上海半導體科技有限公司(半導體,HPMicro)攜全系列RISC-VMCU產品及行業(yè)解決方案重磅亮相2026成都國際工業(yè)博覽會(成都工博會)。
    的頭像 發(fā)表于 03-16 11:50 ?494次閱讀
    東西協作·芯向未來|<b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體亮相2026成都工博會

    方案 | LED車尾燈純硬件高刷新率解決方案

    上海半導體科技有限公司(半導體,HPMicro)基于國產高性能MCUHPM6P00推出純硬件高刷新率的LED車尾燈解決方案。HPM6P00系列
    的頭像 發(fā)表于 12-30 08:31 ?803次閱讀
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>方案 | LED車尾燈純硬件高刷新率解決方案

    重磅更新 | 半導體HPM_APPS v1.10.1發(fā)布

    重磅更新 | 半導體HPM_APPS v1.10.1發(fā)布
    的頭像 發(fā)表于 12-26 08:33 ?1409次閱讀
    重磅更新 | <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體HPM_APPS v1.10.1發(fā)布

    經驗分享 | eclipse搭建開發(fā)環(huán)境

    最近有小伙伴留言,想在eclipse平臺下開發(fā)MCU,但是苦于沒有工程模板,自己折騰了半天又遇到一堆報錯,很費時間?;诖诵枨螅P者基于HPM6E00EVK一步一步搭建在eclipse下的開發(fā)環(huán)境,可以順利實現仿真和調試,
    的頭像 發(fā)表于 12-19 08:32 ?1171次閱讀
    經驗分享 | eclipse搭建<b class='flag-5'>先</b><b class='flag-5'>楫</b>開發(fā)環(huán)境

    KiDoom:在電路板上玩《毀滅戰(zhàn)士

    :如果游戲的墻壁是真實的電路板銅線,敵人是芯片封裝,會是怎樣一番景象? 答案就是 KiDoom 項目。它將 1993 年的經典游戲《毀滅戰(zhàn)士》(DOOM)渲染在了一個專業(yè)的 PCB編輯器 KiCad 中。這個項目背后充滿了巧妙的技術構思和令人驚訝的實現細節(jié),下
    的頭像 發(fā)表于 11-27 11:12 ?3979次閱讀
    KiDoom:在電路板上玩《<b class='flag-5'>毀滅</b><b class='flag-5'>戰(zhàn)士</b>》

    半導體榮膺“年度優(yōu)秀AI機器人創(chuàng)新產品獎” | “芯”動力賦能產業(yè)升級

    MCU產品——HPM6E8Y,成功斬獲“年度優(yōu)秀AI機器人創(chuàng)新產品獎”。該獎項旨在表彰在機器人領域具有技術突破性與市場影響力的創(chuàng)新成果,此次獲獎既是行業(yè)對半導體
    的頭像 發(fā)表于 11-06 17:06 ?1744次閱讀
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體榮膺“年度優(yōu)秀AI機器人創(chuàng)新產品獎” | “芯”動力賦能產業(yè)升級

    半導體生態(tài)日成功舉辦,高性能RISC-V MCU開發(fā)者共筑新生態(tài)

    2025年10月18日,深圳|“半導體生態(tài)日——高性能RISC-VMCU開發(fā)平臺體驗”活動在深圳南山區(qū)益田威斯汀酒店成功舉辦。本次活動匯聚眾多專家、開發(fā)者及合作伙伴,圍繞半導體
    的頭像 發(fā)表于 10-21 11:34 ?1227次閱讀
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體生態(tài)日成功舉辦,高性能RISC-V <b class='flag-5'>MCU</b>開發(fā)者共筑新生態(tài)

    半導體完成B+輪融資,中移和創(chuàng)投資加持

    2025年9月10日,上海|國產高性能MCU產品及嵌入式解決方案供應商“上海半導體科技有限公司”(半導體,HPMicro)完成B+輪
    的頭像 發(fā)表于 09-11 08:32 ?1645次閱讀
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體完成B+輪融資,中移和創(chuàng)投資加持

    元禾控股投資半導體:國產高性能MCU駛入機器人控制“快車道”

    2025年9月8日,上海|上海半導體科技有限公司(半導體,HPMicro)宣布完成新一輪融資,蘇州元禾控股股份有限公司(以下簡稱“元禾控股”)作為本輪投資機構之一,攜產業(yè)資本加
    的頭像 發(fā)表于 09-08 08:35 ?3608次閱讀
    元禾控股投資<b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體:國產高性能<b class='flag-5'>MCU</b>駛入機器人控制“快車道”

    上榜福布斯:半導體入選亞洲百家最具潛力企業(yè)《Forbes Asia 100 to Watch》

    福布斯亞洲(ForbesAsia)于美東時間2025年8月25日發(fā)布《ForbesAsia100toWatch》榜單,上海半導體科技有限公司(半導體,HPMicro)憑借其在高
    的頭像 發(fā)表于 08-27 08:33 ?2317次閱讀
    上榜福布斯:<b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體入選亞洲百家最具潛力企業(yè)《Forbes Asia 100 to Watch》

    半導體高性能MCU入駐立創(chuàng)商城,國產芯勢力再添新動能

    半導體(HPMicro)宣布其全系列高性能MCU芯片正式上架立創(chuàng)商城(LCSC),標志著國產高端MCU在供應鏈渠道與生態(tài)服務方面邁上新臺階,國產芯勢力再添新動能。
    的頭像 發(fā)表于 07-31 08:32 ?1431次閱讀
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體高性能<b class='flag-5'>MCU</b>入駐立創(chuàng)商城,國產芯勢力再添新動能

    半導體HPM6E8Y:實時控制芯片驅動的機器人關節(jié)“芯”時代

    及產品總監(jiān)費振東帶來了一款實時控制芯片驅動——HPM6E8Y。 ? ? 據費振東介紹,半導體HPM6E8Y系列高性能MCU芯片為機器人關節(jié)的高精度運動控制量身打造,具有高性能、高集成度、小封裝及簡單易用等特點。HPM6E8Y
    發(fā)表于 05-13 11:50 ?1915次閱讀
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體HPM6E8Y:<b class='flag-5'>先</b><b class='flag-5'>楫</b>實時控制芯片驅動的機器人關節(jié)“芯”時代

    重磅更新 | 半導體HPM_APPS v1.9.0發(fā)布

    重磅更新 | 半導體HPM_APPS v1.9.0發(fā)布
    的頭像 發(fā)表于 05-13 11:29 ?2066次閱讀
    重磅更新 | <b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體HPM_APPS v1.9.0發(fā)布

    【強勢上新】HPM5E00:EtherCAT運動控制MCU,半導體再拓工業(yè)總線產品新版圖

    2025年5月6日 上海 |高性能微控制器及嵌入式解決方案提供商“上海半導體科技有限公司”(半導體,HPMicro)正式發(fā)布 新一代EtherCAT運動控制
    發(fā)表于 05-07 14:07 ?1200次閱讀
    【強勢上新】HPM5E00:EtherCAT運動控制<b class='flag-5'>MCU</b>,<b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體再拓工業(yè)總線產品新版圖

    【強勢上新】HPM5E00:EtherCAT運動控制MCU,半導體再拓工業(yè)總線產品新版圖

    2025年5月6日上海|高性能微控制器及嵌入式解決方案提供商“上海半導體科技有限公司”(半導體,HPMicro)正式發(fā)布新一代EtherCAT運動控制
    的頭像 發(fā)表于 05-06 11:09 ?1634次閱讀
    【強勢上新】HPM5E00:EtherCAT運動控制<b class='flag-5'>MCU</b>,<b class='flag-5'>先</b><b class='flag-5'>楫</b>半導體再拓工業(yè)總線產品新版圖
    登封市| 韩城市| 哈巴河县| 英吉沙县| 洪泽县| 亚东县| 临颍县| 乳源| 白银市| 正蓝旗| 松潘县| 灌南县| 托克逊县| 沙坪坝区| 龙南县| 靖江市| 曲沃县| 洛浦县| 湖口县| 镇远县| 靖州| 呼伦贝尔市| 屯门区| 甘肃省| 历史| 将乐县| 安康市| 丽水市| 青川县| 洛浦县| 宁蒗| 茂名市| 扶余县| 肥东县| 德惠市| 会昌县| 尖扎县| 遂川县| 萨嘎县| 富阳市| 黔西县|