您的浏览器版本过低,为保证更佳的浏览体验,请点击更新高版本浏览器

以后再说X
图片名

全国服务热线:

全国服务热线:18929363263

FW32F005系列MCU 32 位 CPU 32位微控制器

产品详情

FW32F005系列MCU  32 位 CPU 32位微控制器


FW32F005 系列 MCU 是以 32 位 CPU 为内核的 32 位微控制器,  CPU 运行频率可以达到 108MHZ,工作电压 2.4V~5.5V,工作温度-40℃~105℃。 

MCU 内嵌 16K/32K 字节的 Flash 存储器,以及 2K/4K 字节的 SRAM 存储器。芯片内部还包含许多系统级外设功能,如高速通用 I/O 端口,Timer,UART,SPI,I2C,PWM,Motor-PWM,ADC,模拟比较器,触摸按键控制器,看门狗定时器,欠压检测器等。这些功能都被集成到 FW32F005 的芯片内部,具有高整合度、高抗干扰、高可靠性的特点。配合成熟的 Keil & IAR 调试开发软件,支持 C 语言及汇编语言,汇编指令。 

典型应用:

  ■   小家电,充电器,遥控器,电子烟,燃气报警器,数显表,温控器,记录仪等 

  ■   智能交通,智慧城市,智能家居 

  ■  火警探头,智能门锁,无线监控等智能传感器应用 

  ■  电机驱动 

  ■  电动玩具 

特性

  ■  内核

      ◆  32 位 CPU 内核,运行频率最高 108MHZ

      ◆  一个 24 位系统定时器

      ◆  支持低功耗睡眠模式

      ◆  单指令周期 32 位硬件乘法器

      ◆  嵌套向量中断控制器 NVIC 支持 32 个中断输入,每个中断有 4 个优先级

      ◆  支持串行调试接口(SWD),2 个观察点/4 个断点

  ■  宽电压工作范围:2.4V ~ 5.5V

  ■  128bit 唯一 ID

  ■  存储器

      ◆  16K/32K 字节 Flash 用于存储用户程序

      ◆  2K/4K 字节 SRAM 用于内部高速暂存存储器

  ■  时钟控制

      ◆  可编程的系统时钟源

      ◆  内部 12MHZ 高速 RC 振荡器

      ◆  内部 10KHZ 低功耗 RC 振荡器

      ◆  12MHZ 外部高速晶振输入

      ◆  PLL 支持 CPU 最高运行在 108MHZ

  ■  I/O 端口

      ◆  在 TSSOP20/QFN20 管脚中最多支持 18 个通用 I/O 端口(GPIO), QFN28封装中最多支持 24 个通用 I/O 端口(GPIO)

      ◆  I/O 工作模式:

         ○  双向模式

         ○  模拟模式

         ○  输入上拉、下拉、浮空模式

         ○  推挽输出模式

         ○  开漏、开源输出模式

      ◆  I/O 管脚可被配置为电平或边沿触发模式的中断源 

  ■  16 位定时器/PWM(最多支持 4 路独立的 PWM 输出)

      ◆  一个定时器/计数器模块,包含一个可编程的 16 位预分频器以及 4 路独立的 16 位计数通            道

      ◆  每个计数通道可执行定时器或计数器操作

      ◆  每个计数通道作为计数器时都可以选择向上、向下或中心对齐方式计数

      ◆  每个计数通道可被配置成捕获通道,可在输入信号跳变时捕捉计数通道定时器的瞬时值,

           捕获事件也可以产生中断 

      ◆  每个计数通道都有一个16位匹配寄存器,允许进行以下操作: 

           ○  匹配时连续工作,在匹配时可选择产生中断 

           ○  匹配时停止定时器工作,可选择产生中断 

           ○  匹配时复位定时器,可选择产生中断 

      ◆   每个计数通道都有一个与匹配寄存器相对应的外部输出,这些输出可以具有以下功能:

          ○  匹配时设为低电平

          ○  匹配时设为高电平

          ○  匹配时翻转电平

          ○  匹配时不执行任何操作

      ◆   对于每个计数通道,都可将对应的匹配寄存器配置为 PWM 输出 

      ◆   PWM 输出可以设置为单脉冲输出模式以及固定脉冲个数输出模式 

      ◆   支持载波功能 

      ◆   支持触发 ADC 采样 

 ■  16 位简易定时器 

      ◆  2 路 16 位简易定时器,可定时产生中断 

 ■  窗看门狗定时器

      ◆  带内部预分频的可编程 32 位计数器

      ◆  可编程的递减计数器

      ◆  未在一个特定的窗口时间内喂狗会导致产生中断或复位

      ◆  可产生早期唤醒中断

 ■   独立看门狗定时器 

      ◆  由内部 10K 振荡器驱动,即使系统主时钟失效也可继续工作

      ◆  可编程的递减计数器

      ◆  计数到 0 时产生中断

 ■   16 位三相电机控制模块(Motor-PWM)

      ◆  含有三个独立的通道,每个通道包括:

          ○ 一个 16 位定时器/计数器(TC)

          ○ 一个 16 位界限寄存器(LIM)

          ○ 一个 16 位匹配寄存器(MAT)

          ○ 一个 10 位死区时间寄存器(DT)和相应的死区时间计数器

          ○ 一个 16 位捕获寄存器

          ○ 两个极性相反的已调制的输出(MCOA 和 MCOB)

          ○ 一个周期中断,一个脉宽中断,一个捕获中断

      ◆   输入引脚 MCI0-2 可触发 TC 捕获或使通道的计数值加 1,全局异常输入可强制所有通道进入“无效”状态并产生一个中断 

      ◆  支持三相 DC 模式 

      ◆  支持三相 AC 模式 

      ◆  支持带霍尔传感器的三相无刷直流电机模式 

      ◆  支持硬件移相功能,通道 1 和 2 可硬件设置相对通道 0 的相位偏移 

      ◆  支持触发 ADC 采样 

  ■   TSC 

      ◆  支持多达 18 个电容传感通道 

      ◆  无需外部电容 

      ◆  每个 IO 可单独设置计数器的比较阈值,提高产品的灵活性和稳定性

      ◆  支持硬件自动扫描模式,减少软件干预

      ◆  采用内部参考电压,有效的抗外部电压干扰,提高触摸的稳定性

  ■   SPI 

      ◆  支持 SPI 主机/从机模式 

      ◆  支持 SPI 数据格式 

      ◆  支持全双工以及半双工数据传输 

      ◆  数据长度可改变(4-16bit) 

      ◆  时钟初始相位和极性可配置 

      ◆  独立的 SPI 时钟源 

  ■   UART 

      ◆  可编程波特率发生器

      ◆  接收器和发送器支持缓冲,均带有 16bytes 的 FIFO 缓冲

      ◆  可编程数据字长度(5、6、7、8 位) 

      ◆  可配置的停止位--1 或 2 个停止位

      ◆  支持总线 IDLE 检测,timeout 时间可配置

  ■   I2C 

      ◆  支持主机/从机模式

      ◆  主从机之间双向数据传输

      ◆  多主机总线支持(无中心主机)

      ◆  多主机同时发送数据时进行仲裁,总线上串行数据不会被损坏

      ◆  可编程配置的时钟可适应多样化的传输速率控制.  

      ◆  串行时钟同步允许不同位速率的器件通过同一个串行总线通信

      ◆  串行时钟同步可作为一个握手机制来挂起和恢复串行传输

  ■   ADC 

      ◆  12 位逐次逼近式模数转换器 ADC  

      ◆  12bits/10bits/8bits/6bits 分辨率可调

      ◆  高达 2 Mhz 的转换速率

      ◆  模拟输入电压范围: 5mV~VDD*0.99 

      ◆  基准电压可选择 VDD 或片内基准电压(2.048V@typical)

      ◆  自带失调校准以及增益误差校准;

      ◆  最多 14 个外部通道输入

      ◆  1 个内部温度传感器检测输入

      ◆  1 个内部通道用来检测 1/4 VDD 电压

      ◆  转换开始可由软件、内部硬件信号或外部引脚触发

      ◆  支持单次转换模式/连续转换模式/非连续转换模式 

      ◆  通道 0-15 共用一个数据结果寄存器

      ◆  通道 0-7 还有单独的结果寄存器,用于暂存转换的结果

      ◆  支持模拟看门狗功能

 ■   ACMP 

      ◆  最多 2 组模拟比较器模块

      ◆  每个比较器模块包含 POS 和 NEG 两个端口

      ◆  每个 POS 和 NEG 都有对应的外部 IO,可接外部电压,也可选择内部参考电压

      ◆  迟滞功能,迟滞电压 4 档可调(0mV/10mV/20mV/50mV) 

      ◆  比较结果发生改变时可产生中断

 ■   欠压检测(BOD)

      支持 4 级检测电压(4.4V/3.7V/2.7V/2.2V)

      可以产生中断

 ■   欠压复位(BOR)

      支持 4 级复位电压(3.7V/2.7V/2.2V/1.8V)

      可以产生中断或复位芯片

 ■   工作温度

      -40℃ ~ 105℃

 ■   封装

      无铅封装(RoHS)

      20pin-TSSOP,20pin-QFN,,16pin-SOP,28pin-QFN 


相关标签:

相关产品