對(duì)大家熟悉的Cortex-M處理起來說,無論是強(qiáng)調(diào)極致資源和低功耗的Cortex-M0、還是頻率達(dá)到上GHz且能與某些應(yīng)用處理器掰一掰手腕的Cortex-M7,都不會(huì)缺席了SysTick的身影。 正因?yàn)镾ysTick是官方欽定的“不可或缺”的“基礎(chǔ)設(shè)施”,無論是RTOS系統(tǒng)還是裸機(jī)應(yīng)用,幾乎所有的嵌入式固件都會(huì)用到它。在這一背景下,如果我告訴你,有一個(gè)基于C語言的模塊,提供以下功能:
在前面的文章《【例說Arm-2D界面設(shè)計(jì)】“手?jǐn)]GUI”的利器——場(chǎng)景播放器》中,我們?cè)敿?xì)介紹了智能設(shè)備時(shí)代一種“基于面板(Panel)的嵌入式界面設(shè)計(jì)范式”,并以Arm-2D的場(chǎng)景播放器(Scene Player)為例,介紹了小資源環(huán)境下具體“手搓GUI”的方式。
在前面的文章《【喂到嘴邊了的模塊】準(zhǔn)備徒手?jǐn)]GUI?用Arm-2D三分鐘就夠了》中,我們介紹了如何借助 cmsis-pack 快速的在 MDK 中部署 arm-2d。
liqinglong1023