简述M4F中断机制及运行过程。
(1)中断机制:中断提供了一种机制,来打断当前正在运行的程序,并且保存当前CPU状态(CPU内部寄存器),转而去运行一个中断处理程序,然后恢复CPU状态,以便恢复CPU到运行中断之前的状态,同时使得中断前的程序得以继续运行。中断时打断当前正在运行的程序,而转去运行的一个中断处理程序,通常被称为中断服务例程(Interrupt Service Routine),简称ISR,通常也被称为中断处理函数。(2)中断运行过程:中断处理的基本过程分为中断请求、中断检测、中断响应与中断处理等过程。
简述行扫描法识别按键的基本原理。
把列线n1~n4接到MCU的输入引脚,行线m1~m4接到MCU的输出引脚,则在MCU的控制下,使行线m1为低电平(0),其余三根行线m2、m3、m4都为高电平(1),并读列线n1~n4状态。如果n1~n4都为高电平,则m1这一行上没有键闭合,如果读出列线n1~n4的状态不全为高电平,那么为低电平的列线和m1相交的键处于闭合状态;如果m1这一行上没有键闭合,接着使行线m2为低电平,其余行线为高电平,用同样方法检查m2这一行上有无键闭合;以此类推,最后使行线m4为低电平,其余的行线为高电平,检查m4这一行上是否有键闭合。这种逐行逐列地检查键盘状态的过程称为对键盘的一次扫描。
简述MSP432的A/D转换模块的主要特性。
(1)转换速率:最大分辨率为14位时,最大的转换速率1-Msps;(2)最大分辨率:14位;
(3)参考电压:软件可选的片内基准电压产生(1.2 V,1.45 V或2.5 V)和可选择外部参考电压(4)单端输入与差分输入:最多32个可单独配置的外部输入通道,可提供单端或差分输入选择
给出PWM的基本含义及主要技术指标的含义。
PWM信号是一个高/低电平重复交替的输出信号。主要技术指标如下:
(1)PWM周期:PWM信号的周期用其持续的时钟周期个数来度量。(2)PWM占空比:PWM占空比被定义为PWM信号处于有效电平的时钟周期数与整个PWM周期内的时钟周期数之比,用百分比表征。(3)PWM极性:正极性,表示PWM有效电平为高,平时电平为低电平;负极性,表示PWM有效电平为低,平时电平为高电平。(4)脉冲宽度:脉冲宽度是指一个PWM周期内,PWM波处于高电平的时间(用持续的时钟周期数表征)(5)。PWM分辨率:PWM分辨率△T是指脉冲宽度的最小时间增量(即一个时钟周期)。(6)PWM对齐方式:边沿对齐(EPWM):在平时电平为低电平的PWM的情况下,开始计数时,PWM引脚同步变高;中央对齐(CPWM):设PWM波的低电平时间tL=K*TCLK,在平时电平为低电平的PWM的情况下,中心对齐的PWM波,比边沿对齐的PWM波形向右平移了(K/2)个时钟周期。
GPIO基本编程步骤:1.计算机所需寄存地址:寄存器地址=基地址+偏移量。2.设置p2.2引脚为GPIO功能。3.设置引脚输入高电平。4.设置引脚为输出
因篇幅问题不能全部显示,请点此查看更多更全内容