ST10F280是STMicroelectronics®ST10系列16位单芯片CMOS微控制器的新衍生产品。它将高CPU性能(高达每秒2000万条指令)与高外围功能和增强的I/O功能相结合。它还提供片上高速单电压闪存、片上高速RAM和通过PLL生成时钟。
ST10F280采用0.35μ。MCU核心和逻辑由5V至3.3V片上电压调节器提供。该部件由单个5V电源供电,I/O工作电压为5V。
该设备与ST10F269设备向上兼容,具有以下一组差异:
PBGA-208封装上的两个电源引脚(DC1、DC2)用于去耦内部生成的3.3V核心逻辑电源。请勿将这两个引脚连接到5.0V外部电源。相反,这些引脚应连接到去耦电容器(陶瓷型,值≥330nF)。
A/D转换器特性保持不变,但增加了16个新的输入通道。新寄存器(XADCMUX)中的一位控制16通道的第一块(端口5上)和第二块(端口10上)之间的多路复用。转换结果寄存器保持相同,软件管理可以确定正在使用的块。新的专用计时器现在控制输入CC31(P7.7)上的ADC通道注入模式。该计时器的输出在专用引脚(XADCINJ)上可见,以模拟该新功能。
添加了第二个XPWM外围设备(4个新通道)。为输出预留四个专用引脚(XPWM[0:3])
添加了一个名为XPORT9(16位)的通用I/O端口。由于位寻址管理,它将不同于其他标准通用I/O端口。
特色
- 16位CPU,4级流水线。
- 40MHz CPU时钟下的50ns指令周期时间
- 乘法/累加单元(MAC)16 x 16位乘法,40位累加器
- 重复单元
- 增强的布尔位操作工具
- 支持hll和操作系统的附加说明
- 单循环上下文切换支持
- 512KB片上闪存单电压,带擦除/编程控制器
- 100K擦除/编程周期
- 20年数据保留时间
- 高达16MB的代码和数据线性地址空间(5MB,带CAN)
- 2KB片上内部ram(IRAM)
- 16KB扩展RAM(XRAM)
- 不同地址范围的可编程外部总线特性
- 8位或16位外部数据总线
- 多路复用或多路分解的外部地址/数据总线
- 五个可编程芯片选择信号
- 保持确认总线仲裁支持
- 用于单周期、中断驱动数据传输的8通道外围事件控制器
- 16优先级中断系统,56个源,采样率低至25ns
- 2X16通道10位
- 4.85μs转换时间
- 一个用于adc通道注入的计时器
- 同步/异步串行通道
- 高速同步通道
- 可编程看门狗定时器
- 振荡器监视器