一 、 PY32F030 系 列 , 包 括 PY32F030 、PY32F003、 PY32F002A、 XL32F003 的特殊引腳使用說(shuō)明。
1、晶振引腳的復(fù)用,使用 HSE/LSE 引腳作為 GPIO 功能引腳時(shí),只要沒(méi)有配置相關(guān)功能的情況下,正常配置 GPIO 功能即可。
其中,如下圖所示,對(duì)于小腳位封裝的芯片,若要使用晶振引腳作為 GPIO 口,按上述操作即可。但是對(duì)于多個(gè) IO 口在同一個(gè)硬件引腳的情況,就只能使用其中一個(gè)引腳,如下圖的 PA5 和 PF1 引腳,要使用 PA5 的話,就直接配置 PA5 即可,那么 PF1 引腳的功能就沒(méi)有了,切記不能同時(shí)使用兩個(gè) IO 口。
2、SWD 下載口的復(fù)用,下載口復(fù)用也是直接配置其為 GPIO 口即可使用,但是,為了方便下次下載程序,需要在復(fù)位為 GPIO 功能前加3s 延時(shí),因?yàn)閺?fù)用為 GPIO 功能后,程序?qū)⒉荒芟螺d。如果沒(méi)有提前加延時(shí),也可以使用我們的離線燒錄器來(lái)重新配置選項(xiàng)字節(jié)為默認(rèn)狀態(tài),即把 SWD 口的功能重新打開(kāi),其操作就是用離線燒錄器燒寫(xiě)任意程序即可。
3、NRST 復(fù)位引腳作為 GPIO 功能。修改為 GPIO 后,芯片就沒(méi)有硬件復(fù)位功能。其操作有兩種方法,一種是使用我們的離線燒錄器,第二種是燒寫(xiě)修改選項(xiàng)字節(jié)的 NEST 引腳功能。兩種方法的本質(zhì)都是修改修改選項(xiàng)字節(jié),但是使用離線燒錄器更為方便。
(1)離線燒錄器。使用離線燒錄器只需要勾選燒寫(xiě)配置項(xiàng),然后選擇復(fù)位腳位 GPIO 即可,操作如下圖所示。以 PY32F030 為例,程序中有 PF2 的初始化和其功能的使用代碼即可,然后將 HEX 文件用離線燒錄器勾選下圖配置直接燒錄芯片就可以了。操作比較方便。
(2)使用修改選項(xiàng)字節(jié)的工程修改復(fù)位引腳。用我們提供的Option_byte_program 工程下載到芯片,然后再下載帶有使用 PF2 引腳作為 GPIO 的程序即可,此程序只適用于 PY32F030 系列。相較于第一種方法,需要燒寫(xiě)兩次程序。
特殊說(shuō)明:如下圖這種復(fù)位引腳和其他 IO 口在同一個(gè)引腳腳位的芯片,若要使用 PA0。首先也要將 PF2 改為普通 GPIO 功能,這樣 PA0引腳的配置才能生效!!!
二、PY32F002B 系列,包括 PY32F002B、XL32F001 的特殊引腳使用說(shuō)明。
1、晶振引腳的復(fù)用和 SWD 下載口的復(fù)用與 PY32F030 系列一致。
2、復(fù)位引腳的復(fù)用。
復(fù)位引腳的復(fù)用只能通過(guò)離線燒錄器來(lái)修改,操作步驟與 PY32F030系列一致,暫時(shí)沒(méi)有修改選項(xiàng)字節(jié)的工程。
三、多個(gè) IO 口在同一個(gè)硬件腳位的情況
對(duì)于這種情況,只能選擇其中一個(gè)引腳來(lái)使用。如下圖所示。
(1)普通腳位。即 PA4 和 PA10 只能用一個(gè)。
(2)帶有 SWD 的引腳,如要使用 PB3 引腳功能,無(wú)需加延時(shí),下次還可正常下載程序。
(3)帶 NRST 的引腳。若要使用 PA2 引腳,許將 PF2 引腳改為 GPIO功能,再配置 PA2 引腳,這樣 PA2 引腳功能才能生效,當(dāng)然,這樣芯片將不具備硬件復(fù)位功能。
審核編輯 黃宇
-
單片機(jī)
+關(guān)注
關(guān)注
6050文章
44687瀏覽量
641186 -
引腳
+關(guān)注
關(guān)注
16文章
1303瀏覽量
51348
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
普冉PY32F002AF15P6單片機(jī)概述

PY32F040系列單片機(jī)手冊(cè)

普冉PY32F002A單片機(jī)特性介紹

PY32F002A系列單片機(jī)概述和特性

PY32F030單片機(jī)特價(jià)主推料號(hào) PY32F030E18M SSOP24封裝

PY32離線燒錄器功能介紹,使用說(shuō)明,支持PY32系列多款單片機(jī)

32位M0核普冉單片機(jī) PY32F003開(kāi)發(fā)板20腳 快速入門(mén) 易于上手

低成本消費(fèi)類電子主控推薦,PY32F002B單片機(jī) 多種封裝可選

PY32F002A單片機(jī)開(kāi)發(fā)板 PY32F002AF15P6開(kāi)發(fā)板 32位MCU,M0+內(nèi)核

PY32F系列32位單片機(jī) 特殊引腳復(fù)用說(shuō)明
PY32系列單片機(jī)開(kāi)發(fā)板 常用型號(hào)都有 支持Keil,IAR進(jìn)行開(kāi)發(fā)

4毛5起的國(guó)產(chǎn)32位單片機(jī) PY32F002A系列,多種封裝可以選擇

市面上很火的32位單片機(jī)—PY32F030單片機(jī)的產(chǎn)品特性介紹
國(guó)產(chǎn)32位單片機(jī)PY32F002B的優(yōu)勢(shì)都有哪些呢?

PY32離線燒錄器功能介紹,可批量燒錄,支持PY32系列多款單片機(jī)

評(píng)論