欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
關于stm32自由控制io口的筆記
[打印本頁]
作者:
piaolin
時間:
2015-10-29 17:51
標題:
關于stm32自由控制io口的筆記
剛入手stm32,想從最簡單的控制io口做起,仿照歷程,書寫了一個控制PA15口持續輸出低電平的程序,可是無論怎么樣就是不能將IO口拉低,始終輸出3.3V,那個糾結啊!后來仔細問了同學才明白原因:
PA15為復用端口,
作者為了在學員使用JLINK調試時產生不必要的麻煩,在包含某些system文件時已經將該口的復用功能默認打開了。
所以在軟件編寫的時候要先禁用JTAG功能才能把這個IO口當成普通IO口使用。也就是在程序開始的時候加上這一句話:JTAG_Set(JTAG_SWD_DISABLE);
因為stm32功能強悍,但引腳有限,所以大部分的引腳都有復用功能,所以使用IO口是要特別注意這點:例如某些IO與LCD功能復用,所以大家在使用LCD同時需要控制IO口電平時,需要先把復用功能關閉,設置完了之后再打開該IO口特殊功能。當然有些復用功能還是默認關閉的,也就是說IO口可以直接使用,而不需要在之前加禁用復用功能的語句。
說明一下,我使用的是ALIENTEK ministm32 ,有學習同一款開發板的朋友可以加個好友,平時多交流。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1