【下载】PIC32MX器件的辅助振荡器(SOSC)晶振设计注意事项

本应用笔记旨在提供 PIC32MX 系列的辅助振荡器(SOSC)晶振的特殊需求,这对于在不同的电压、温度和元件安装分布情况下实现准确的RTCC来说是必不可少的。

意法半导体推出世界首个多频卫星导航接收器芯片组

- 意法半导体的新Teseo接收器整合多频 (L1, L2,L5)和多导航卫星系统,校正定位误差,适合高精度导航应用
- 同类首个集成数据完整性校验的产品,适用于安全关键系统 (ISO 26262ASIL)

ARM中MMU地址转换理解

首先,我们要分清ARM CPU上的三个地址:虚拟地址(VA,Virtual Address)、变换后的虚拟地址(MVA,Modified Virtual Address)、物理地址(PA,Physical Address)

1.启动MMU后,CPU核对外发出虚拟地址VA,VA被转换为MVA供MMU使用,在这里MVA被转换为PA;最后通过PA读写实际设备

MCU中上拉和下拉的意义

在很多MCU中,都有上拉和下拉的概念,从8051到AVR再到ARM,都有!

上拉:

简单理解起来,上拉就是通过一个电阻接到高电平,在MCU中主要是为了提高芯片的驱动能力,如8051的P0口,在8051的PDF中,我们可以看到:

LED调光引擎:基于8位MCU的开关模式可调光LED驱动器解决方案

作者:Mark Pallones Microchip Technology Inc. 8位单片机产品部 主任应用工程师

【下载】使用 ATtiny1617 上独立于内核的可配置定制逻辑实现夜灯

本应用笔记介绍了如何使用独立于内核的可配置定制逻辑(CCL)对不同传感器的输入进行滤波以及如何使用 Microchip AVR®器件、被动红外(PIR)传感器、环境光线传感器和 16 个可寻址 RGB LED 创建特定通信协议。许多外设被配置为可不依赖于 CPU 协同工作。

STM32中的抢占优先级、响应优先级概念

STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。

具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套在低抢占式优先级的中断中。

当两个中断源的抢占式优先级相同时,这两个中断将没有嵌套关系,当一个中断到来后,如果正在处理另一个中断,这个后到来的中断就要等到前一个中断处理完之后才能被处理。如果这两个中断同时到达,则中断控制器根据他们的响应优先级高低来决定先处理哪一个;如果他们的抢占式优先级和响应优先级都相等,则根据他们在中断表中的排位顺序决定先处理哪一个。

看了上面的介绍后,相信大家都明白了这里面的关系了,总结下便是:抢占式优先级>响应优先级>中断表中的排位顺序(其中“>”理解为比较的方向)。

正是因为每个中断源都需要被指定这两种优先级,就需要有相应的寄存器位记录每个中断的优先级;在Cortex-M3中定义了8个比特位用于设置中断源的优先级,这8个比特位可以有8种分配方式,如下:

1. 所有8位用于指定响应优先级

2. 最高1位用于指定抢占式优先级,最低7位用于指定响应优先级

新型Silicon Labs Tiny Gecko MCU有效延长 IoT连接设备电池寿命

-超低功耗EFM32™微控制器为能耗敏感型无线设备设计提供安全、功能丰富的处理能力-

MM32如何使用比较器产生中断

一、比较器简介

赛普拉斯宣布支持Arm平台安全架构(PSA)的Trusted Firmware-M,加快安全物联网设计

赛普拉斯超低功耗双核PSoC®6 MCU提供PSA定义的最高级别保护