根据AMBA标准定义了三种不同的总线: 高级高性能总线(AHB);高级系统总线(ASB);高级外设总线(APB)高级高性能总线(AHB) AMBA AHB是用于高性能、高时钟频率的系统模块。AHB担当高性能系统的中枢总线。AHB支持处理器,片上存储器,片外存储器以及低功耗外设宏功能单元之间的有效连接...
分类:
其他好文 时间:
2015-06-02 12:44:20
阅读次数:
138
1、低功耗模式在系统或电源复位以后,微控制器处于运行状态。当CPU不需继续运行时,可以利用多种低功耗模式来节省功耗,例如等待某个外部事件时。用户需要根据最低电源消耗、最快速启动时间和可用的唤醒源等条件,选定一个最佳的低功耗模式。2、STM32F10xxx有三种低功耗模式:● 睡眠模式(Cortex?...
分类:
其他好文 时间:
2015-06-01 20:19:16
阅读次数:
163
contiki系统分析:时钟
contiki系统提供了一系列的时钟库,可以供contiki系统或者用户态的程序调用.
时钟库包括时钟到期检查.在调度时钟时低功耗的模块被唤醒,实时的任务调度.
定时器也可以让执行具体的事情过程中进入休眼状态.
contiki的定时器的种类
contiki包抱一个时钟模块,但是有多个时钟模型:timer, stimer, ctimer, et...
分类:
其他好文 时间:
2015-06-01 16:45:27
阅读次数:
230
最近研究起来了单片机,用的是国产STC98C52芯片。
STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的...
分类:
其他好文 时间:
2015-05-30 09:27:44
阅读次数:
184
74系列TTL数字逻辑集成电路系国际上通用的标准电路。其品种共分为六大类即74xx(标准) 74LSxx(低功耗肖特基) 74Sxx(肖特基) 74ALSxx(先进低功耗肖特基) 74ASxx(先进肖特基) 74Fxx(高速)只要序列号相同,则逻辑功能完全相同。另外还出现了74系列高速CMOS电路,...
分类:
其他好文 时间:
2015-05-29 17:35:46
阅读次数:
135
近年来,GPU广泛应用与高性能领域,其通用计算能力也得到了进一步的利用。与传统的CPU相比,GPU在处理能力和储存器带宽上有着明显的优势,在成本和功耗上也不需要付出太大的代价。
在当前主流的CPU+GPU架构中,CPU和GPU一般经过北桥芯片相互连接,各自有各自的外部储存器,分别为内存和显存。在这种混合架构中CPU负责逻辑性较强的事物运算,而GPU主要负责计算密集度较高的部分。其...
分类:
系统相关 时间:
2015-05-29 12:11:41
阅读次数:
135
谷歌开发者大会即将拉开序幕,而传闻中的Android 6.0也将跟我们见面,据说,新系统代号为Macadamia Nut Cookie(澳大利亚坚果饼干),因此也被叫做Android M。
新系统能带来什么?加入新的照片应用,还有呢?现在外媒给出的消息称,Android 6.0将依然侧重优化电池的续航(降低Google Play、屏幕唤醒等的功耗)和降低内存的占用。嗯,你没看错,这两点基...
分类:
其他好文 时间:
2015-05-27 10:00:29
阅读次数:
167
移动设备,为了功耗考虑,对电源管理部分要求严格,Android系统结合Linux内核,对此有非常漂亮的方案,可以让设备随时睡眠、即刻唤醒。 本文结合ARM Cortex A系列CPU(32位)睡眠和唤醒的流程,主要分析平台相关的CPU下电和上电过程,以及ARM底层汇编代码实现。
分类:
系统相关 时间:
2015-05-26 22:59:22
阅读次数:
301
最近一直在做BLE相关的项目,关于功耗一直是一个比较重要的问题,在可穿戴设备尤其是纽扣电池供电的设备中尤为重要。现总结如下:
1.更新连接参数
BLE的功耗很大一部分取决于connection interval 、 slave latency和timeout,实际开发中可能需要调节连接参数来优化功耗。这里要注意,当与IOS进行交互时,提出更新连接参数的请求可能会被拒绝,因为ios对这三...
分类:
其他好文 时间:
2015-05-26 14:28:51
阅读次数:
173
现在物联网搞的轰轰烈烈的,小米的手环等一系列产品,下面我们就来研究一下小米手环的记步功能 工具类
package com.zsl.bluetoothdemo.ble;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.Blueto...
分类:
移动开发 时间:
2015-05-25 22:34:07
阅读次数:
407