技术

为智能硬件开发者、创客提供有关基于英特尔嵌入式处理器的应用技术介绍和合作伙伴方案介绍

MCU在main()之前都干了什么

来源:光豆儿(头条号)

main()是用户程序的入口,那么MCU在main()之前都做了什么呢,下面以stm32f10x芯片为例,描述下main()之前的事情。

简单说MCU在进入main()之前,一直再做进入main()的准备工作。那么这些准备工作都包括什么?

如何用PCLint检查PIC32单片机的C代码

1. 引言

C语言在嵌入式领域应用非常广泛,其主要优点是灵活和高效,但若在使用过程中不加以规范,容易引入各种潜在的代码问题。

先来看一段C代码,这段代码中有多少C语言的使用错误?

uint8_t vFunc(void)
{
uint8_t index = 0;

物联网创客指南:EFM32 MCU设计的最佳实践和除错技巧(一)

来源:

为什么说MCU中导入DSP/FPU是未来的发展主流?

微控制器(MCU)深入人们应用生活,几乎大小设备都看得到MCU踪影,在MCU导入DSP数字信号处理器、FPU浮点运算单元功能后,MCU更大幅扩展元件可适用范围,这几年来,在众多MCU大厂纷纷针对旗下商品推出多样整合方案,不管是产品策略还是市场区隔,也让MCU市场更加丰富多元...

从架构到RTOS 详解DSP和MCU的区别和联系

来源: 21ic电子网

一、区别

两则的分流造成的主要原因是数字信号处理的简便性,考虑一个数字信号处理的实例,比如有限冲击响应滤波器(FIR)。用数学语言来说,FIR滤波器是做一系列的点积。取一个输入量和一个序数向量,在系数和输入样本的滑动窗口间作乘法,然后将所有的乘积加起来,形成一个输出样本。

ST STM32F412ZG32位ARM MCU Discovery套件开发方案

STM32F412XE/G器件基于工作频率高达100MHz的高性能ARM Cortex-M4 32位RISC内核。它们的Cortex-M4内核具有浮点单元(FPU)单精度,支持所有ARM单精度数据处理指令和数据类型。它还实现了一整套DSP指令和一个存储器保护单元(MPU),增强了应用程序的安全性。

Maxim MAX32625 32位MCU可穿戴应用开发方案

MAX32625 MAX32626是一款具有未连接点单元的ARM Cortex-M4F 32位微控制器,是可穿戴医疗和健身应用的理想选择。该架构结合了超低功耗,高效率信号处理功能和易用性。内部96MHz振荡器提供高性能,内部4MHz振荡器支持需要始终监视的应用的最低功耗。该器件提供512kB的闪存和160kB的SRAM。

降低物联网跨平台设计复杂性的策略有哪些?

(本文作者瑞萨电子Stefan Ingenhaag)

每个工程项目在开发实作的过程中可能会受到诸多因素的制约,其中最主要的三大因素是效能、功耗和价格,人们通常需要对这些因素做出权衡和折衷。以这三个因素为顶点构成三角形,每个项目都有其「侧重点」,但根据产品、市场和时间会有不同的相对权重。

芯片级尺寸的MCU如何适应可穿戴设计中的尺寸限制?

消费类电子产品经过几十年的发展已经有无数种各类用途的设备,从专业设备到个人消费品。虽然存在性能和功能的差异,但是消费类电子产品往往遵循相同 的设计趋势:设备功能变得越来越强大、体积小巧和省电。可穿戴设备集中体现了这一趋势,它是一种便携、电池供电、高集成度的设备,负责从高精度模拟测量到 直观用户界面的所有一切。

单片机中PWM的原理与控制程序

PWM 在单片机中的应用是非常广泛的,它的基本原理很简单,但往往应用于不同场合上意义也不完全一样,这里我先把基本概念和基本原理给大家介绍一下,后边遇到用的时候起码知道是个什么东西。