应用案例|高性能低功耗32位MCU打造故障指示器


摘要:故障指示器是一种易于实施、少维护或免维护型低成本解决方案。在32位MCU EFM32JG/PG+射频收发器Si4438 C版本的高度集成解决方案中,实测功耗分别仅为15.45uA和12uA。该方案提供了业界领先的超低功耗性能,使得整个系统信号链范围功耗达到历史新低,且大大降低了设计的复杂性。
为智能硬件开发者、创客提供有关基于英特尔嵌入式处理器的应用技术介绍和合作伙伴方案介绍
摘要:故障指示器是一种易于实施、少维护或免维护型低成本解决方案。在32位MCU EFM32JG/PG+射频收发器Si4438 C版本的高度集成解决方案中,实测功耗分别仅为15.45uA和12uA。该方案提供了业界领先的超低功耗性能,使得整个系统信号链范围功耗达到历史新低,且大大降低了设计的复杂性。
前言
开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).
推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止.
状态机的概念
状态机是软件编程中的一个重要概念。比这个概念更重要的是对它的灵活应用。在一个思路清晰而且高效的程序中,必然有状态机的身影浮现。
通常而言,电容式触控面板有时会比较难以处理,尤其是在下雨的时候,落下的雨滴与指尖的触感十分相似,而当用干毛巾擦拭面板时,还可能导致少部分微控制器(MCU)失控。
设计电路板最基本的过程可以分为三大步骤:电路原理图的设计,产生网络表,印制电路板的设计。不管是板上的器件布局还是走线等等都有着具体的要求。
在前一节中,你了解了一些帮助你进行硬件原型设计的重要原则。在本节中,我们将分享在软件开发方面的经验教训。关键词extern,static和volatile都是什么?你应该在你的代码中使用递归还是malloc()?
根据下列重点步骤写好代码,一切都会更好!
一 查找硬件设备的现有软件示例
1方案说明
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面主要是介绍如何用单片机实现数字滤波。
低功耗是MCU的一项非常重要的指标,比如某些可穿戴的设备,其携带的电量有限,如果整个电路消耗的电量特别大的话,就会经常出现电量不足的情况,影响用户体验。