图文详情
产品属性
相关推荐
供应STM32F031C6T6,ST微控制器
关于STM32 Cortex-M0处理器核心的外围设备
Cortex-M0处理器是一款入门级的32位ARM Cortex处理器设计的一个
广泛的嵌入式应用。它提供了显着的好处,包括开发商:
●结构简单,易于学习和程序
●超低功耗,节能运行
●出色的代码密度
●确定性的、高性能的中断处理
●向上兼容Cortex-M处理器家族。
Cortex-M0处理器是建立在一个高度面积和功耗优化的32位处理器
核心,以三级流水线的冯诺依曼建筑。处理器提供特殊的
通过一个小而强大的指令集和广泛优化的能源效率
设计,提供高端处理硬件,包括单周期乘法器。
Cortex-M0处理器实现了armv6-m架构,这是基于16—
点拇指®指令集包括Thumb-2技术。这提供了特殊
性能预期的现代32位体系结构,具有较高的代码密度比其他
8位和16位微控制器。
Cortex-M0处理器紧密集成了可配置的嵌套向量中断
控制器(NVIC),提供业界领先的中断性能。NVIC:
●包括非屏蔽中断(NMI)
●提供零抖动中断选项
●提供四个中断优先级。
紧密集成的处理器核心和NVIC中断提供快速执行
服务程序(ISR),大大减少了中断延迟。这是通过
寄存器的硬件堆叠,以及放弃和重新启动负载的能力
存储多重操作。中断处理程序不需要任何汇编程序包代码,
移除任何代码从ISR。尾部链接优化也显着
减少开销时,从一个ISR切换到另一个。优化低功耗
设计的NVIC结合睡眠模式,包括深睡眠功能
使整个设备快速断电。
系统级接口
Cortex-M0处理器提供了一个单一的系统级接口采用AMBA®
技术
提供高速、低延迟的内存访问
综合配置调试
Cortex-M0处理器实现了一个完整的硬件解决方案,具有广泛的
硬件断点和观察点的选择。这提供了高系统可见性的
处理器,内存和外设通过2引脚的串行调试(SWD)端口,
理想的小型包装设备。
Cortex-M0处理器的特点和优势,总结
32位性能●高代码密度
●工具和二进制向上兼容的Cortex-M处理器家族
●集成超低功耗的睡眠模式
●代码执行效率允许较慢的处理器时钟或增加睡眠模式时间
●单周期的32位硬件乘法器
●零抖动中断处理
●广泛的调试功能
Cortex-M0内核外围
外围是:the
●NVIC中断控制器:套式向量中断控制器的嵌入式that is an
低latency supports中断处理。
系统控制块(SCB):●programmers is the interface to the处理机模型。EN
提供信息系统和控制系统的实施,包括
configuration of,控制系统,和报告了。
●系统定时器24位是:systick下定时器计数。使用this as a real time operating
系统(rtos)滴答定时器或计数器和无知。
STM32F031C6T6
ST
48LQFP
2400