PY32F003F18P单片机概述

PY32F003F18P单片机是普冉的一款ARM微控制器,内核是Cortex-M0。这个单片机的特色,就是价格便宜,FLASH和SRAM远远超过8位单片机,市场竞争力很强大。

PY32F003F18P单片机概述_第1张图片

一、硬件资源:

1)、FLASH为64K字节;

2)、SRAM为8K字节;

3)、定时器:

高级定时器有1个,为TIM1;通用定时器有4个,分别为TIM3,TIM14,TIM16和TIM17;

TIM1有4个独立通道,用作:

◼ 输入捕获

◼ 输出比较

◼ PWM产生(边缘或者中心对齐模式)

◼ 单脉冲模式输出

4)、低功耗定时器定时器有1个,为LPTIM,它是一个16位向上计数器,只支持单次计数;

5)、系统嘀嗒定时器1个;

6)、看门狗定时器:有1个独立看门狗IWDG和1个窗口看门狗WWDG;

7)、SPI口有2个;

8)、I2C有1个;

9)、USART有2个;

10)、DMA有3个

11)、RTC有一个;

12)、ADC通道:外部有8个,内部有2个;

13)、比较器有2个;

14)、通用IO口有18个;

最高频率为32MHz;

工作电压范围:2.0V~5.5V,电压范围宽,估计抗干扰能力比较强。

封装:TSSOP20

它使用的是HALL库,我看了两天,还行,就是库函数写的不大好。若要按照它的意思去实现,占用内存,其次,不符合开发习惯,感觉没有标准库好用。例如串口接收数据,要事先知道需要接收多少个字节,这个有点违背常理。我还没有看I2C和SPI,不知道是不是也是这个样子。便宜哦,将就用吧。就把它当作标准库去用吧,改一改,也还可以用。

但是看懂了,有硬件基础,还是可以使用。

二、时钟树:

PY32F003F18P单片机概述_第2张图片

 我了解它的原因,就是看中它价格低。官方的测试程序看看吧,搞懂了最好。

迫切期待库函数升级!!!

你可能感兴趣的:(产品研发,普冉单片机,PY32F003F18P,嵌入式硬件,arm开发)