完整的S32K144的學習彙總如下:
https://github.com/GreyZhang/g_s32k144
繼續S32K144的學習,這一次看一下FreeRTOS的工作時鐘修改。其實,這就是一個簡單的power-mode的切換。但是,在效果上能夠看得出FreeRTOS的行爲的變化。這種配置,應該載我們工程創建之初就進行修改,這樣會讓其他的軟件適配更簡單。不過,從實際的體驗看,這個修改對其他的軟件模塊影響不大,或許這也是RTOS更加有利於工程開展的一點體現。
上面是我們這次修改的修改項,從上面的信息可以看得出這裏有一個警告。但是,如果繼續看相關的提示,點擊感嘆號之後,我們會發現這裏僅僅是一個輔助提示。如果我們切換了工作模式之後,這裏的警告應該要忽略。
接下來,在初始化部分切換power mode,之後看看效果。我增加了如下的代碼:
這樣,我們也能夠方便看得到切換的效果。
從上面的結果可以看得出,根據1000ms的打印信息以及PC的時間戳,我們能夠知道這個修改是成功的。
完整的S32K144的學習彙總如下: