stm32f103c8t6运行模式和睡眠模式多少uA/MHz
时间: 2023-07-29 10:13:52 浏览: 83
对于STM32F103C8T6,其运行模式的功耗取决于工作频率和负载情况。一般而言,在最高频率(72MHz)下,其功耗为22mA左右。因此,每MHz的功耗约为0.31mA。在低负载情况下,功耗会更低。
而对于睡眠模式,STM32F103C8T6有多种不同的睡眠模式,包括停止模式、休眠模式和待机模式等。在不同的睡眠模式下,功耗也有所不同。以待机模式为例,当进入待机模式时,其功耗可以降低至几个微安以下,每MHz的功耗可以达到0.01uA/MHz级别。
相关问题
stm32f103c8t6的睡眠模式使用
STM32F103C8T6是一款常用的ARM Cortex-M3内核的微控制器,它具有多种睡眠模式可供使用。以下是关于STM32F103C8T6睡眠模式的介绍:
1. 常规运行模式:在常规运行模式下,微控制器处于全功耗状态,所有外设和时钟都处于正常工作状态。
2. 低功耗运行模式:在低功耗运行模式下,微控制器的主CPU核心停止工作,但其他外设和时钟仍然可以继续工作。这种模式下,主要通过设置控制寄存器来实现低功耗。
3. 停止模式:在停止模式下,主CPU核心以及大部分外设和时钟都被停止,只有少数必要的外设(如RTC)可以继续工作。这种模式下,主要通过设置控制寄存器和唤醒源来实现低功耗。
4. 待机模式:在待机模式下,除了少数必要的外设(如RTC)以外,所有外设和时钟都被停止。此时,主CPU核心也被停止,并且系统时钟也被关闭。唯一能够唤醒微控制器的方式是通过外部中断或者特定的唤醒源。
5. 停机模式:在停机模式下,所有外设和时钟都被停止,主CPU核心也被停止。此时,系统时钟也被关闭,唯一能够唤醒微控制器的方式是通过外部中断或者特定的唤醒源。
以上是STM32F103C8T6常用的睡眠模式的介绍。根据具体的需求和应用场景,可以选择合适的睡眠模式来实现低功耗运行。
stm32f103c8t6和stm32f103c8t6tr区别
STM32F103C8T6和STM32F103C8T6TR都是基于ARM Cortex-M3内核的微控制器,它们的主要区别在于封装形式不同。其中,STM32F103C8T6采用DIP40封装形式,而STM32F103C8T6TR采用LQFP48封装形式。
具体来说,DIP40封装形式的芯片可以直插在通用实验板上进行开发,而LQFP48封装形式的芯片则需要通过焊接技术进行安装。因此,LQFP48封装形式的芯片适用于SMT贴片生产流程。
除了封装形式不同以外,这两种型号的主要参数和性能指标都是相同的。例如它们都具有64KB闪存、20KB SRAM、72MHz主频、GPIO、UART、SPI、I2C等多种常用外设接口,支持多种低功耗模式等。