欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【國民技術(shù)N32項(xiàng)目移植】迷你燈帶控制器ui移植

z_tam ? 來源:z_tam ? 作者:z_tam ? 2023-02-14 09:15 ? 次閱讀

原文鏈接

官方中文教程

UI簡(jiǎn)介

  • Arm-2D的本質(zhì)是一個(gè)針對(duì)微控制器GUI生態(tài)的“顯卡驅(qū)動(dòng)”
  • 它為原本玩不起GUI的小資源MCU(64K Flash 4K SRAM)用“低幀率”換取“低資源消耗”提供了可能
  • 我們可以借助Arm-2D輕松整活兒
    • 做出漂亮的水印效果
    • 實(shí)現(xiàn)不規(guī)則窗體
    • 制作剪影風(fēng)格的界面
    • 用 極小的資源資源實(shí)現(xiàn)任意大小的圓角矩形界面
    • 用極小資源實(shí)現(xiàn)酷炫的動(dòng)態(tài)進(jìn)度條
    • 顯示文字
      更不用說:
    • 制作擁有多層景深效果的橫版過關(guān)游戲
    • 實(shí)現(xiàn)酷炫的智能手表表盤

驅(qū)動(dòng)移植

  • ARM-2D 的顯示通過 Disp0_DrawBitmap 實(shí)現(xiàn)。
void Disp0_DrawBitmap (uint32_t x, 
                       uint32_t y, 
                       uint32_t width, 
                       uint32_t height, 
                       uint8_t *bitmap)

1.jpg

  • 安裝 ARM-2D 的驅(qū)動(dòng)及其依賴的 per_counter 驅(qū)動(dòng)。

2.jpg

  • 初始化 ARM-2D、屏幕及屏幕切換效果。
    3.jpg

屏幕管理

  • 屏幕初始化。
    • sceneX:第幾個(gè)頁面。
    • DISPx_ADAPTER:第幾個(gè)屏幕,一般只有一個(gè)屏幕。
arm_2d_scene0_init(&DISP0_ADAPTER);
  • 屏幕切換模式。
    • 參數(shù)一:選擇屏幕。
    • 參數(shù)二:選擇屏幕切換函數(shù)(當(dāng)前為漸暗)。
arm_2d_scene_player_set_switching_mode( 				/* 設(shè)置切換特效為 淡入淡出(白色) */
        &DISP0_ADAPTER,
        ARM_2D_SCENE_SWITCH_MODE_FADE_BLACK);

4.jpg

  • 屏幕切換時(shí)間。
    • 參數(shù)一:選擇屏幕。
    • 參數(shù)二:屏幕過度動(dòng)畫所需時(shí)間。
arm_2d_scene_player_set_switching_period(				/* 設(shè)置切換持續(xù)時(shí)間為 3000ms */
        &DISP0_ADAPTER, 
        700);

忙圈效果

  • 通過 void busy_wheel2_show(const arm_2d_tile_t *ptTarget, bool bIsNewFrame) 函數(shù)調(diào)用 ARM-2D 提供的例子實(shí)現(xiàn)忙圈效果。

5.jpg

  • 效果。

    3.jpg

滾動(dòng)列表

  • 注冊(cè)滾動(dòng)列表。

6.jpg

  • 綁定列表函數(shù)及子列表位置等參數(shù)的設(shè)置。

7.jpg

  • 實(shí)現(xiàn)子列表函數(shù)。

8.jpg

  • 效果。

    4.jpg

倒計(jì)時(shí)

  • 初始化列表。

9.jpg

  • 列表顯示,指定顯示位置。

10.jpg

  • 設(shè)置要滾動(dòng)多少個(gè)數(shù)值和所需時(shí)間,用于控制滾動(dòng)及速度。

11.jpg

  • 效果。

9.jpg
審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7646

    瀏覽量

    152048
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    382

    瀏覽量

    28183
  • N32
    N32
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    7247
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    662

    瀏覽量

    39866
  • 國民技術(shù)
    +關(guān)注

    關(guān)注

    2

    文章

    309

    瀏覽量

    20496
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    國民技術(shù)N32項(xiàng)目移植迷你控制器簡(jiǎn)介

    N32G435CBL7為主控的WS2812B控制板。 最多能同時(shí)控制8條
    的頭像 發(fā)表于 02-14 10:37 ?3089次閱讀
    【<b class='flag-5'>國民</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>N32</b><b class='flag-5'>項(xiàng)目</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>簡(jiǎn)介

    國民技術(shù)N32項(xiàng)目移植迷你控制器#N32g435

    控制器移植開發(fā)板
    z_tam
    發(fā)布于 :2023年02月14日 18:52:17

    國民技術(shù)N32項(xiàng)目移植】BMS項(xiàng)目移植

    移植bmsN32國民技術(shù)
    Angel_YY
    發(fā)布于 :2023年02月27日 15:53:27

    【名單公布】國民技術(shù)N32開源移植挑戰(zhàn)賽初審?fù)ㄟ^名單

    規(guī)范標(biāo)題: 【國民技術(shù)N32項(xiàng)目移植】xxxx項(xiàng)目移植
    發(fā)表于 11-15 18:06

    【精品合集】國民技術(shù)N32開源移植挑戰(zhàn)賽作品合集

    控制器簡(jiǎn)介【國民技術(shù)N32項(xiàng)目移植
    發(fā)表于 01-10 13:59

    國民技術(shù)N32項(xiàng)目移植】5. ADC應(yīng)用以及跳坑總結(jié)

    SSD1306軟件包【國民技術(shù)N32項(xiàng)目移植】4. 硬件定時(shí)實(shí)現(xiàn)2ms定時(shí)前言本文講解如何使
    發(fā)表于 02-02 21:45

    國民技術(shù)N32項(xiàng)目移植項(xiàng)目提交-物聯(lián)網(wǎng)心率監(jiān)控設(shè)備

    SSD1306軟件包【國民技術(shù)N32項(xiàng)目移植】4. 硬件定時(shí)實(shí)現(xiàn)2ms定時(shí)【
    發(fā)表于 02-12 16:41

    國民技術(shù)N32項(xiàng)目移植】 RTT tcpclient測(cè)試

    國民技術(shù)N32項(xiàng)目移植】RTT AT ESP8266移植
    發(fā)表于 02-16 17:38

    國民技術(shù)N32項(xiàng)目移植】FOC項(xiàng)目移植之環(huán)境搭建

    FOC項(xiàng)目移植之環(huán)境搭建很高興能夠參加國民技術(shù)N32開源移植挑戰(zhàn)賽,本人這次將在RT-Threa
    發(fā)表于 02-24 13:53

    國民技術(shù)N32項(xiàng)目移植】步進(jìn)電機(jī)加減速項(xiàng)目移植

    本文主要是對(duì)正點(diǎn)原子的STM32F4電機(jī)開發(fā)板的步進(jìn)電機(jī)加減速程序進(jìn)行移植實(shí)驗(yàn).本項(xiàng)目移植用的開發(fā)板是國民技術(shù)
    發(fā)表于 02-27 21:01

    國民技術(shù)N32項(xiàng)目移植】簡(jiǎn)單概括一下我的參賽計(jì)劃

    國民技術(shù)與電子發(fā)燒友聯(lián)合舉辦的N32 MCU移植挑戰(zhàn)賽,聊聊我的參賽計(jì)劃。一、學(xué)習(xí)開發(fā)板首先拿到開發(fā)板,我會(huì)找到對(duì)應(yīng)板子(芯片)的datasheet資料,初略地過一遍;然后有針對(duì)性地對(duì)
    發(fā)表于 02-28 15:06

    國民技術(shù)N32項(xiàng)目移植】easypower 介紹

    ,所以此次使用國民技術(shù)的mcu做一個(gè)項(xiàng)目移植。基于成本和資源的考慮,選擇國民技術(shù)
    發(fā)表于 02-28 23:19

    國民技術(shù)N32項(xiàng)目移植N32L43XRL-STB串口調(diào)試 使用printf打印日志

    國民技術(shù)N32項(xiàng)目移植N32L43XRL-STB串口調(diào)試 使用printf打印日志
    的頭像 發(fā)表于 01-05 09:08 ?1733次閱讀
    【<b class='flag-5'>國民</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>N32</b><b class='flag-5'>項(xiàng)目</b><b class='flag-5'>移植</b>】<b class='flag-5'>N</b>32L43XRL-STB串口調(diào)試 使用printf打印日志

    國民技術(shù)N32項(xiàng)目移植N32L43XRL-STB串口調(diào)試 nr_micro_shell移植

    國民技術(shù)N32項(xiàng)目移植N32L43XRL-STB串口調(diào)試 nr_micro_shell
    的頭像 發(fā)表于 01-05 09:10 ?2179次閱讀
    【<b class='flag-5'>國民</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>N32</b><b class='flag-5'>項(xiàng)目</b><b class='flag-5'>移植</b>】<b class='flag-5'>N</b>32L43XRL-STB串口調(diào)試 nr_micro_shell<b class='flag-5'>移植</b>

    ARM架構(gòu)國產(chǎn)MCU移植!國民技術(shù)N32系列開源移植樣例合集

    (點(diǎn)擊圖片前往查看合集) 國民技術(shù)N32系列開源移植挑戰(zhàn)賽作品合集來啦!本次大賽基于國民技術(shù)
    的頭像 發(fā)表于 03-14 09:20 ?2444次閱讀