ST92124 Auto/150 Auto/250 Auto微控制器由STMicroelectronics使用专有的n阱HCMOS工艺开发和制造。它的性能源于使用灵活的256寄存器编程模型实现超快上下文切换和实时事件响应。智能片上外设将ST9核心从I/O和数据管理处理任务中卸载,从而允许关键应用程序任务最大限度地利用核心资源。新一代ST9 MCU设备现在还支持低功耗和低电压操作,以实现节能和低成本的嵌入式系统。
特色
- 回忆
- 内部存储器:单电压闪存高达256KB,RAM高达8KB,1Kbyte E3TM(模拟EEPROM)
- 应用程序内编程(IAP)
- 224 RAM、累加器或索引指针可用的通用目的寄存器(寄存器文件)
- 时钟,重置备用管理
- 面向寄存器的8/16位CORE运行、WFI、慢速、暂停和停止模式
- 0-24MHz操作(内部锁定),4.5-5.5V范围
- PLL锁定发生器(3-5MHz晶体)
- 最小指令时间:83ns(24MHz时钟)
- 高达80I/Opins
- 中断管理
- 4外部中断+1NMI
- 可编程多达16分钟,可通过多级中断处理程序唤醒或添加内部中断
- DMA控制器用于降低处理器顶盖
- 计时器
- 16位计时器,带8位预分频器和看门狗计时器(由软件或硬件激活)
- 16位标准时间可用于生成独立于PLL时钟生成器的基准
- 两个16位独立的扩展函数计时器(EFT),带预分频器,最多两个输入捕获和最多两个输出比较
- 两个16位多功能定时器,带预分频器,最多两个输入捕获和最多两个输出比较
- 通信接口
- 串行外围接口(SPI),带有可选择的主/从模式
- 具有同步和同步功能的一个多协议串行通信接口
- 一个具有13位LINSynchBreak生成功能的异步串行通信接口
- J1850ByteLevelProtocol解码器(JBLPD)
- 最多两个I2C多主/从接口支持访问总线
- 最多两个CAN2.0B活动接口
- 模拟外围设备(低电流耦合)
- 10位A/D转换器,具有多达16个强大的输入通道
- 开发工具
- 基于VisualDebugger、Assembler、Linker和C编译器的自由高性能开发环境(IDE);实时操作系统(OSEKOS、CMX)和CAN驱动程序
- 硬件仿真器和闪存编程板,用于开发和生产ISP闪存