<listing id="qofg7"></listing>

      <tt id="qofg7"></tt>

      <label id="qofg7"></label>

        您当前的位置首页 > 基础知识 > 单片机  > 单片机常见问题

        单片机MCU相关基础知识整理篇

        来源21ic整理 关键字单片机   MCU   

         1.MCU有串口外设的话在加上电平转换芯片如MAX232,SP3485就是RS232和RS485接口了

        2.RS485采用差?#20013;?#21495;负逻辑+2~+6V表示0-6~-2表示1有两线制和四线制两种接线四线制是全双工通讯方式两线制?#21069;?#21452;工通讯方式在RS485?#35805;?#37319;用主从通讯方式即一个主机带多个从机

        3.Modbus是一?#20013;?#35758;标准可以支持多种电气接口如RS232RS485也可以在各种介质上传输如双绞线光纤无线

        4.很多MCU的串口都开始?#28304;FIFO收发FIFO主要是为了解决串口收发中断过于频繁而导致CPU的效率不高的问题如果没有FIFO则没收发一个数据都要中断处理一次有了FIFO可以在连续收发若干个数据(根据FIFO的深度而定)后才产生一次中断去处理数据大大提高效率

        5.有些工程师在调试自己的系统时一出现系统跑飞就马上引入看门狗来解决问题而没有思想程序为什么会跑飞?程序跑飞可能是程序本身的bug,也可能是硬件电路的问题(本身就是?#36164;?#24178;扰或自己就是干扰源)通常建议在调试自己的系统时先不加看门狗等完全调试稳定了在补上(危机产品安全人身安全的除外)

        6.如何区分有源蜂鸣器和无源蜂鸣器?

        从外观上看如将两?#22336;?#40483;器的引脚都朝上放置时可以看出绿色电路板的一种是源蜂鸣器没有电路板而用黑胶密封的一种是有源蜂鸣器

        有源蜂鸣器直接接上额定电源就可以连续发声而无源蜂鸣器则和电磁扬声器一样需要接在音频输出电路上才能发声

        7.电压比较器的用途主要是波形的产生和变换模拟电路到数字电路的接口

        8.低功耗唤?#35757;?#24120;用方式处理器进入低功耗后就停止了很多活动当出现一个中断时可以唤醒处理器使其从低功耗模式返回到正常运行模式因此在进入低功耗模式之前必须配置莫个片内外设的中断并允许其在低功耗模式下继续工作如果不这样只有复位和重新上电才能结束低功耗模式处理器唤醒后首先执行中断服务程序退出后接着执行主程序中的代码

        9.触摸屏的特征

        1)透明直接影响到触摸屏的视觉效果从这一点看红外线技术触摸屏和表面声波触摸屏由于只隔了一层纯玻璃视觉效果突出而很多触摸屏是很多层的复合薄膜仅用透明一点来概括它的视觉效果是不够?#27169;?#36824;可以包括色彩失真度反光性清晰度色彩失真度也就是图中的最大色彩失真度自然是越小?#33014;֙?#21453;光性主要是指由于镜面反射造成图像上重叠后产生的光影如人影大多数存在反光性的触摸屏提供另外一?#20013;?#21495;磨砂面触摸屏也叫防眩型

        2)触摸屏是据对坐标系统也就是不管在什么情况下同一点的输出数据时稳定?#27169;?#22914;果不稳定就会定位不准也就是触摸屏最怕的问题漂移技术原理上凡是不能保证同一点触摸每一次采样数据相同的触摸屏都免不了漂移问题目前有漂移现象的只有电容触摸屏

        10.注册中断服务函数中断服务函数已经编写好但当中断事件发生时CPU还是无法?#19994;?#23427;因为我们还缺少最后一步注册中断服务函数注册有两?#22336;?#27861;一是直接利用中断注册函数优点是操作简单可移植性好缺点是由于把中断向量表重新映射到SRAM中而导致执行效率下降还有一种是需要修改启动文件优点效率很高确定可移植性不高

        11.很多的MCU提供数字电源VDD/GND和模拟电源VDDA/GNDA通常建议是采用两路不同的3.3V电源供电但为了节省成本也可以采用单路3.3V电源但VDDA/GNDA要通过电?#20889;VDD/GND分离出?#30784;话GNDA和GND最终还是要连接在一起?#27169;?#24314;议用一个绕线电感连?#30828;医?#28857;尽可能靠近芯片(电感最好放置在PCB背面)

        С㼼

            <listing id="qofg7"></listing>

            <tt id="qofg7"></tt>

            <label id="qofg7"></label>

                  <listing id="qofg7"></listing>

                  <tt id="qofg7"></tt>

                  <label id="qofg7"></label>