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