關於STM8學習筆記

         經過一段時間對STM8的學習與瞭解,結合之前的51單片機的經驗,STM8的難點在於定時器的應用,不同於STC系列的單片機,STM8系列有很大的區別。STM8的高級定時器(定時器1)可以實現很多功能,包括最基本的定時,還有脈衝捕獲,脈衝輸出,PWM輸出,與TIM5/TIM6或者外部信號(外部時鐘,復位信號,觸發和使能信號)同步。

        這裏需要注意的是捕獲/比較模式寄存器(TIM1_CCMRx其中小x對應的是通道),它的設置分爲兩種模式,一種是輸出模式,一種是輸入模式。通過對TIM1_CCMRx的CCxS進行設置爲輸出或輸入模式。意思就是一個寄存器同時又兩種設置分別對應兩種模式。具體的設置請查看芯片手冊。

        另外定時器中各個中斷可以使用軟件置位的方式進行軟中斷,具體寄存器爲事件產生寄存器(TIM1_EGR)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章