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