STM32單片機與51單片機在編程上的區(qū)別
在之前的文章中,筆者介紹了《STM32單片機和51單片機有何區(qū)別》,在本文中,我們再介紹他們間在編程上的區(qū)別。
在編程方面,51單片機的任何器件只需要配置寄存器打開就可以,比如IO直接賦值=0或=1就可以了。
STM32單片機則需要先打開對應(yīng)的時鐘,包括開啟后打開外部時鐘(晶振)才開始工作,而IO光打開時鐘還不行,還需要配置是輸入還是輸出,以及輸入是浮空輸入,模擬輸入,上拉輸入還是下拉輸入等。輸出也分開漏,推挽,復(fù)用等,還要配置頻率。
編輯:admin 最后修改時間:2018-12-28