单片机MCU相关基础知识
发布时间:2020-12-28 10:48:24 点击次数:483
1.如果mcu有串行外设,请添加电平转换芯片,例如MAX232,SP3485是RS232和RS485的接口。
2.RS485表示差分信号负逻辑,+2~+6V表示0,-6〜-2表示1.两线制和四线制有两条配线。四线制是全双工通信方法,两线制是半双工通信方法,RS485一般使用主从通信方法,即一个主从多个。
3.Modbus是一种协商标准化,可以赞成各种电子接口,例如RS232,RS485,并且还可以在双绞线,光纤和无线等各种传媒上传输。
4,许多MCU串口都有自己的FIFO,收发CPU主要是为了化解由于串口频繁中断而造成FIFO效率不高的问题。否FIFO,如果并未数据发送或接收,处置将被中断一次。使用FIFO,可以在连续发送和接收多个数据(取决fifo的深度)之后生成中断来处置数据,这大大提高了效率。
5.一些工程师在调试自己的系统时,一旦系统失控,便即刻引入扰乱源来化解该问题,但是并未想到为什么程序失控了吗?失控程序或许是程序本身的偏差,也或许是硬件电路。问题(本身易于受到干扰或看门狗)。通常提议您在调试自己的系统时不用添加看门狗,等到全然调试稳定后再开展弥补(产品安全危机除外,人身安全例外)。
6.如何区别有源蜂鸣器和无源蜂鸣器?
从外观上看,如果将两个蜂鸣器的引脚向上放到,则可以见到绿色电路板一个是源蜂鸣器,而并未电路板但被乙烯基密封的那个是有源蜂鸣器。
有源蜂鸣器直接连接到额定电源以发出连续的声响,而无源蜂鸣器与电磁音箱相同,需将其连接到音频输出电路以发出声响。
7.电压比较器的目的主要是波形的生成和转换,即模拟电路与数字电路的接口。
8.以低功耗唤醒的常用方式:处理器进入低功耗状况后,它将终止许多活动。当时有发生中断时,处理器可以从低功耗模式唤醒以赶回正常操作模式,因此,在进入低功耗模式之前,须要配备片上外设的中断并容许它们继续在低功耗模式下工作。如果不是这种状况,则只有复位并再度上电才能告一段落低功耗模式,在处理器唤醒后,首先执行中断服务程序,然后在执行后再执行主程序中的代码淡出。
9.触摸屏功能:
1)透明,直接影响触摸屏的视觉功效,从这个视角来看,红外技术触摸屏和表面声波触摸屏仅由一层纯玻璃隔开,因此视觉功效突出。然而,许多触摸屏是兼具许多层的复合膜。仅凭一点透明度来总结其视觉效用是缺少的。它还可以包括颜色失真,反射率和清晰度。颜色失真也是图表中最大的颜色失真,自然的越小越好。反射率主要是指由于镜面反射引致图像重合而产生的光和影,大多数反射式触摸屏都提供了另一种型号,即哑光触摸屏,也称之为防眩光型。
2)触摸屏基于坐标系,即在任何状况下同一点的输出数据都是稳定的。如果不稳定,则定位将不精确,这是触摸屏最顾虑的问题:漂移。从技术法则上讲,任何不能确保每次都在同一点触摸相同采样数据的触摸屏将不可避免地漂移。目前,只有电容触摸屏有漂移。
10.注册中断服务功能:早已撰写了中断服务功能,但是当时有发生中断事件时,CPU依然找不到它,因为我们依然缺失最终一步:注册中断服务功能。有两种方式注册:一种是直接使用中断注册功能。优点是操作简便,可移植性好,但是缺陷是由于中断向量表再次映射到SRAM而下降了执行效率:另一种是改动启动文件,优点是效率很高,确定便携性不高。
11.很多MCU提供数字电源VDD/GND和模拟电源VDDA/GNDA。通常提议使用两个不同的3.3v电源。但是为了节约成本,也可以使用单个3.3v电源。使用,但vdda/VDD/GND应通过电感与GNDA分离。通常,GNDa和gnd的末端应连接在一起。提议使用绕组电感器展开连接,并使触点尽量邻近芯片(电感器最好放在PCB的背面)。