ARM的22个常用概念


1.ARM中一些常见英文缩写解释
MSB:最高有效位;
LSB:最低有效位;
AHB:先进的高性能总线;
VPB:连接片内外设功能的VLSI外设总线;
EMC:外部存储器控制器;
MAM:存储器加速模块;
VIC:向量中断控制器;
SPI:全双工串行接口;
为智能硬件开发者、创客提供有关基于英特尔嵌入式处理器的应用技术介绍和合作伙伴方案介绍
1.ARM中一些常见英文缩写解释
MSB:最高有效位;
LSB:最低有效位;
AHB:先进的高性能总线;
VPB:连接片内外设功能的VLSI外设总线;
EMC:外部存储器控制器;
MAM:存储器加速模块;
VIC:向量中断控制器;
SPI:全双工串行接口;
MCS-51中断系统:5个中断源(两个外部中断, 两个定时器, 一个串口),2个优先级
工业和家用电器市场中的各种应用要求使用数学运算来实现不同的算法和计算。基于 Cortex®-M0+的单片机包含加法、减法和乘法指令。Cortex-M0+架构没有用于除法运算的汇编指令,除法逻辑可以根据不同的编译器而变化。基于 Arm® Cortex-M0+的单片机(MCU)具有一个可配置选项,可通过该选项使用快速乘法器进行乘法运算。
重温电源PCB结构
在聊PCB演化历程之前,首先我们来温习一下电源的PCB结构。
▍ EMI滤波
布线(Layout)是PCB设计工程师最基本的工作技能之一。走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 Layout 得以实现并验证,由此可见,布线在高速 PCB 设计中是至关重要的。下面将针对实际布线中可能遇到的一些情况,分析其合理性,并给出一些比较优化的走线策略。
主要从直角走线,差分走线,蛇形线等三个方面来阐述。
这一部分我们将使用按键作为触发源,在产生中断时,实现控制LED灯的亮灭状态切换。
在具体应用前,我们还需先认识认识EXTI。
EXTI
在使用铝电解电容器时,有许多需要注意的点。
因为铝电解电容器在承载以下负荷时,将造成其特性急剧恶化。
○ 反向电压
○ 电压超过额定值
○ 纹波电流超过额定值
○ 急速充放电
stm32中断的讲解我分为两部分,即两篇文章,上半部分做一个总结性的概览,有一个初步认识,下半部分会通过一个实例来讲解中断的应用。本文即为上半部分的总结性概览。
所谓“中断”,通俗地讲,就是CPU在遇到一个需要即时处理的情况时,暂时中止当前程序的执行,转而处理新情况。
单片机执行程序的过程,实际上就是执行我们所编制程序的过程。即逐条指令的过程。计算机每执行一条指令都可分为三个阶段进行。即取指令-----分析指令-----执行指令。
取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。
本51项目基于STC89C52MCU,温度传感器为DS18B20,显示模块用的是LCD1602,无线模块用的是Nodemcu。
项目用到的编程语言:C,C++,Lua。