PY32F003是目前市面上一顆比較火的低成本MCU,價(jià)格據(jù)說(shuō)6毛起,實(shí)際應(yīng)該會(huì)貴一些,估計(jì)在1塊左右,這個(gè)價(jià)格已經(jīng)低于很多8位MCU了,非常有競(jìng)爭(zhēng)力。從TSSOP20封裝的管腳排列來(lái)看,競(jìng)爭(zhēng)對(duì)手明顯是8位的STM8S003,電源管腳排列相同,用戶不用改電路板,直接P2P替換即可,用32位來(lái)打8位,算是降維打擊了。還有個(gè)PY32F030,定位稍高一些,主頻提升了點(diǎn),加了幾個(gè)外設(shè),其實(shí)都是一樣的32位架構(gòu),競(jìng)爭(zhēng)對(duì)手是STM32F030。目前市面上比較容易買到的是PY32F003和PY32F030,PY32F002A,從官方提供的資料來(lái),內(nèi)部還規(guī)劃了定位更高的PY32F072,PY32F303等等,這些名字一看就知道競(jìng)爭(zhēng)對(duì)手是誰(shuí)。
架構(gòu)方面,PY32F003采用Cortex M0+核心,支持硬件乘法,支持中斷向量重定向,不過(guò)PY32F003的中斷向量表只能放到SRAM中,如果放到FLASH中使能讀保護(hù)以后代碼運(yùn)行異常,使用中需要注意,官方的資料中有詳細(xì)的操作方法。

封裝方面,常見(jiàn)的TSSOP-20,SO-8,DFN-8,SO-16,QFN-20,MSOP-10,QFN-32,LQFP-32都有(包括003和030),其中DFN-8封裝非常小,只有1.5x1.5mm,管腳間距0.4mm,大大節(jié)省PCB面積,因?yàn)橛械撞康腉ND焊盤,DFN-8比SO-8還能多出一個(gè)可用管腳。
存儲(chǔ)方面,主要有3種配置:2+16kB、4+32kB、8+64kB,最大8kB SRAM和64kB FLASH,這個(gè)相當(dāng)給力了,遠(yuǎn)超這顆芯片的定位,尤其是SO-8封裝配8+64kB存儲(chǔ),暫時(shí)我還想不出來(lái)什么應(yīng)用可以把存儲(chǔ)用完。需要注意的是PY32F003的閃存只支持128字節(jié)頁(yè)寫入,不支持STM32常見(jiàn)的32位Word和16位Halfword寫入。
外設(shè)方面,除了USB和CAN這種高級(jí)點(diǎn)的外設(shè)該有的都有,比如12位ADC,比較器、定時(shí)器、DMA、RTC、USART、I2C、SPI,比較中庸,沒(méi)有優(yōu)點(diǎn)也沒(méi)有槽點(diǎn)。
調(diào)試方面,支持ARM常見(jiàn)的DAP調(diào)試工具,連接SWCLK和SWDIO以后直接在MDK里面設(shè)置CMSIS-DAP就可以開(kāi)干了。官方提供了ISP工具PuyaISP,拉高BOOT0上電連接串口就可以燒錄程序了。還提供了一個(gè)PuyaProgrammer軟件,要使用他們的PY_LINK硬件,這個(gè)市面上還沒(méi)見(jiàn)過(guò)有銷售的,暫時(shí)用不了,如果以后市面上用得多,我可以搓一個(gè)出來(lái),很容易。另外需要注意的是SO-8、SOP-16、DFN-8這樣的封裝是沒(méi)有BOOT0管腳的,如果用戶程序使用了SWD接口的管腳,那么可能就自我了斷,無(wú)法再次寫入程序了,使用中需要注意。
資料和開(kāi)發(fā)工具方面,官網(wǎng)提供了一個(gè)固件包下載,我們也可以提供,目前最新版本為20221117,資料包里包含全部型號(hào)的數(shù)據(jù)手冊(cè), 使用手冊(cè), 以及代碼庫(kù), 代碼示例。官方下載鏈接:http://puyasemi.com/cpzx3/info_267_aid_242_kid_235.html
資料包點(diǎn)擊文件包圖標(biāo)皆可下載,如下所示:
下載以后是一個(gè)壓縮包,里面應(yīng)有盡有,開(kāi)發(fā)工具默認(rèn)支持MDK和IAR,使用GCC的同學(xué)請(qǐng)自行手搓啟動(dòng)文件;固件庫(kù)同時(shí)提供了HAL庫(kù)和LL庫(kù),其實(shí)這種簡(jiǎn)單的芯片直接用寄存器也完全可以。
總結(jié),在1塊錢這個(gè)價(jià)位里,這顆PY32F003基本上可以說(shuō)是無(wú)敵的存在。
深圳市芯嶺技術(shù)有限公司是一家創(chuàng)新的物聯(lián)網(wǎng)整體應(yīng)用解決方案商,從事芯片代理、方案開(kāi)發(fā)、物聯(lián)網(wǎng)產(chǎn)品研發(fā)、生產(chǎn)、銷售,同時(shí)為眾多企業(yè)提供物聯(lián)網(wǎng)應(yīng)用解決方案服務(wù)。公司具備智能家電、智能家居、智能硬件、智能門店、智慧農(nóng)業(yè)等物聯(lián)網(wǎng)解決方案,公司一直致力于物聯(lián)網(wǎng)技術(shù)及市場(chǎng)推進(jìn)。
歡迎咨詢我們了解更多。