Google Code Prettify

2019年1月22日 星期二

[STM32]STM32Cube改版

因為工作上忙碌,有很長的一段時間沒有更新,本來想說將剩下的基礎實驗範例補齊,發現CUBE有新版本,更新了之後.........怎變成這樣....

新版的起始畫面
當下感覺有點抗拒,仔細的看過並且體驗了一下之後,雖然需要適應一下,但是沒有想像中的這麼糟糕,整體來說,介面應該算是變得比較直覺,操作的流程原本一些比較瑣碎的地方也改善了
開啟新專案直接將透過MCU或Board的選項顯示出來了
改版後,功能選擇畫面也跟設定畫面整合在同一個頁面中,舊版需要將功能勾選完之後,再到設定頁面進行細部設定,改成這樣之後操作流程流暢多了,也比較不容易忘記去設定功能

GPIO細部設定
Timer細部設定

[STM32]使用Timer中斷

前一個實驗,使用IO來控制LED,並且運用Delay的副程式來讓LED一秒切換一次狀態,但是這樣的作法實際上並不理想,大多數Delay的副程式是使用while迴圈來讓程式空轉,達到延時或計時的效果,這意味著在這空轉的期間,系統的主程式沒辦法做讓何事情。 為了使程式在使用上更有...