ÄÚºË
¡ª32λARM? Cortex? -M0 CPU
¡ª×î¸ß48MHz¹¤×÷ƵÂÊ
´æ´¢Æ÷
¡ª32K/64 KbytesµÄflash ´æ´¢Æ÷
¡ª192B Flash Êý¾Ý´æ´¢
¡ª4K/8KbytesµÄSRAM£¬´øÓ²¼þÆæÅ¼Ð£Ñé
ʱÖÓÄ£¿é
¡ªÄÚ²¿8MHz RCÕñµ´Æ÷(HRC), µäÐÍÇé¿öϾ«¶È¡À1%
¡ªÄÚ²¿14MHz RCÕñµ´Æ÷(HRC14), µäÐÍÇé¿öϾ«¶È¡À1%
¡ªÄÚ²¿40KHz RCÕñµ´Æ÷(LRC), µäÐÍÇé¿öϾ«¶È¡À10%
¡ª4~32MHz ¾§ÌåÕñµ´Æ÷(HXT)
¡ª32.768KHz µÍËÙ¾§ÌåÕñµ´Æ÷(LXT)
¡ªx2,x3,..,x16 ËøÏà»·(PLL), ×î¸ßÖ§³Ö 48MHz
¹¤×÷»·¾³
¡ªVDD µçѹ: 2.0 to 5.5V
¡ªVDDA µçѹ: 2.0 to 5.5V
¡ªVBAT µçѹ: 1.65 to 5.5V
¡ªÎ¶ȷ¶Î§: -40 to 85¡æ,or -40 to 105¡æ
Æô¶¯·½Ê½
¡ªÖ§³Ö´ÓÉÁ´æ´æ´¢Æ÷Æô¶¯
¡ªÖ§³Ö´Óϵͳ´æ´¢Æ÷Æô¶¯
¡ªÖ§³Ö´ÓÄÚ²¿SRAMÆô¶¯
µçÔ´¹ÜÀí
¡ªµÍ¹¦ºÄģʽ: ˯Ãߣ¬Éî¶È˯Ãß1£¬Éî¶È˯Ãß2ºÍ´ý»úģʽ
¡ªµç³ØVBAT ΪRTCºÍ±¸ÓüĴæÆ÷¹©µç
¡ªÖ§³ÖÉϵç/µôµç¸´Î» (POR/PDR)
¡ªÖ§³ÖµÍµçѹ¼ì²â (LVD)
ͨÓÃÊäÈëÊä³ö(I/O)
¡ª39¸ö I/O Ö§³Ö×î¸ß48MHz¹¤×÷ƵÂÊ
¡ªËùÓÐI/OÓ³ÉäÍⲿÖжÏÏòÁ¿
Ä£Êýת»»Æ÷(ADC)
¡ª1·12λADC
¡ª×î¸ß1usת»»Ê±¼ä
¡ªÖ§³Ö 10 ¸öÍⲿÊäÈëͨµÀ
¡ª¹¤×÷µçѹ·¶Î§: 2.4 to 5.5V
¡ªÊäÈëµçѹת»»·¶Î§: 0~5.5V
¶¨Ê±Æ÷
¡ª1·16bit¸ß¼¶¿ØÖƶ¨Ê±Æ÷£¨TIM1£©£¬Ã¿Â·ÓÐ6¸ö´øËÀÇø¿ØÖƵÄPWMÊä³öͨµÀ
¡ª5·ͨÓõÄ16λ¶¨Ê±Æ÷
¡ª1·»ù±¾µÄ16λ¶¨Ê±Æ÷
¡ª1·¶ÀÁ¢¿´ÃŹ·¶¨Ê±Æ÷ (FWDT): 8λԤÖÃÊý ºÍ12λ×Ô¼õÐͼÆÊýÆ÷
¡ª1·´°¿´ÃŹ·¶¨Ê±Æ÷ (WWDT): 7λ×Ô¼õÐͼÆÊýÆ÷
¡ª1¸öϵͳʱ¼ä¶¨Ê±Æ÷: 24λ×Ô¼õÐͼÆÊýÆ÷
DMA
¡ª5ͨµÀDMA¿ØÖÆÆ÷
¡ªÖ§³ÖµÄÍâÉè: SPIx, I2Sx, I2Cx, USARTx, TIMx, ADC
ÖжϺÍʼþ
¡ª¶à´ï32¸ö¿Éµ¥¶ÀÆÁ±ÎµÄÖжÏͨµÀ
¡ª4ÖÖÓÅÏȼ¶¿ÉÑ¡
¡ª16¸öÍⲿÖжÏÏß
RTC ºÍ±¸ÓüĴæÆ÷
¡ªÈÕÀú¹¦ÄÜ
¡ª±¨¾¯ºÍÖÜÆÚÐԵشÓÉî¶È˯Ãß1/Éî¶È˯Ãß2/´ý»úģʽÏ»½ÐѵŦÄÜ
¡ªRTC ʱÖÓÔ´: 32.768KHz ¾§ÕñʱÖÓ, ÄÚ²¿ 40KHz µÍËÙʱÖÓ, 32·ÖƵµÄÍⲿ¾§ÕñʱÖÓ
¡ªVDD¹Ø±Õʱ±£´æ20 bytesµÄÓû§Êý¾Ý
´®ÐÐÍâÉè½Ó¿Ú(SPI)
¡ªÁ½¸ö SPI½Ó¿Ú
¡ªOne I2S multiplexing with SPI1
¡ªÖ§³ÖI2SºÍSPI1¶Ë¿Ú¸´ÓÃ
¡ª3λԤ·ÖƵÆ÷¿ÉÒÔ²úÉú8ÖÖÖ÷ģʽƵÂÊ
¡ª4µ½16λ¿ÉÅäÖõÄÖ¡¸ñʽ
ͨÓÃͬ²½/Òì²½ÊÕ·¢Æ÷(USART)
¡ª2¸ö USART
¡ªÖ§³Ö: ISO7816½Ó¿Ú, LINÖ÷´Ó¹¦ÄÜ, IrDA´«Êä±à½âÂë
¡ª×Ô¶¯²¨ÌØÂʼì²â
¡ªÖ§³Ö´ÓÉî¶È˯Ãß1/Éî¶È˯Ãß2ģʽ»½ÐÑ
I2C
¡ª2·I2CÖ§³ÖÖ÷/´Óģʽ
¡ªÖ§³Ö: ±ê׼ģʽ ( 100k bit/s), ¿ìËÙģʽ (¸ß´ï 400k bit/s), ³¬¿ìģʽ (¸ß´ï 1M bit/s)
¡ªÖ§³Ö7λ»ò10λѰַģʽ
CRC ·¢Éú/УÑéÆ÷
´®Ðе¥Ïßµ÷ÊÔ (SWD)
·â×°
¡ªTSSOP20
¡ªQFN32
¡ªLQFP32
¡ªLQFP48