0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCU的10个常用基础知识详细资料介绍

MCU开发加油站 来源:未知 作者:易水寒 2018-10-03 18:44 次阅读

1

MCU有串口外设的话,在加上电平转换芯片,如MAX232、SP3485就是RS232RS485接口了。

2

RS485采用差分信号负逻辑,+2~+6V表示0,-6~-2表示1。有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。在RS485一般采用主从通讯方式,即一个主机带多个从机。

3

Modbus是一种协议标准,可以支持多种电气接口,如RS232,RS485,也可以在各种介质上传输,如双绞线,光纤,无线。

4

很多MCU的串口都开始自带FIFO,收发FIFO主要是为了解决串口收发中断过于频繁而导致CPU的效率不高的问题。

如果没有FIFO,则没收发一个数据都要中断处理一次,有了FIFO,可以在连续收发若干个数据(根据FIFO的深度而定)后才产生一次中断去处理数据,大大提高效率。

5

有些工程师在调试自己的系统时一出现系统跑飞,就马上引入看门狗来解决问题,而没有思想程序为什么会跑飞?

程序跑飞可能是程序本身的bug,也可能是硬件电路的问题(本身就是易受干扰或自己就是干扰源)。通常建议在调试自己的系统时,先不加看门狗,等完全调试稳定了,在补上(危机产品安全,人身安全的除外)。

6

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

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

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

7

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

8

低功耗唤醒的常用方式:处理器进入低功耗后就停止了很多活动,当出现一个中断时,可以唤醒处理器,使其从低功耗模式返回到正常运行模式。

因此在进入低功耗模式之前,必须配置莫个片内外设的中断,并允许其在低功耗模式下继续工作。如果不这样,只有复位和重新上电才能结束低功耗模式。处理器唤醒后首先执行中断服务程序,退出后接着执行主程序中的代码。

9

注册中断服务函数:中断服务函数已经编写好,但当中断事件发生时,CPU还是无法找到它,因为我们还缺少最后一步:注册中断服务函数。

注册有两种方法:一是直接利用中断注册函数,优点是操作简单,可移植性好,缺点是由于把中断向量表重新映射到SRAM中而导致执行效率下降:还有一种是需要修改启动文件,优点效率很高,确定可移植性不高。

10

很多的MCU提供数字电源VDD/GND和模拟电源VDDA/GNDA。通常建议是采用两路不同的3.3V电源供电。但为了节省成本,也可以采用单路3.3V电源,但VDDA/GNDA要通过电感从VDD/GND分离出来。

一般GNDA和GND最终还是要连接在一起的,建议用一个绕线电感连接并且接点尽可能靠近芯片(电感最好放置在PCB背面)。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16016

    浏览量

    343576
  • RS485
    +关注

    关注

    39

    文章

    1055

    浏览量

    81134
  • fifo
    +关注

    关注

    3

    文章

    369

    浏览量

    43069

原文标题:【收藏】10个MCU常用的基础知识

文章出处:【微信号:mcugeek,微信公众号:MCU开发加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    40电子基础知识详细资料汇总

    本文档的主要内容详细介绍的是40电子基础知识详细资料免费下载包括了PN结,二极管的伏安特性,单向半波整流电路,桥式全波整流电路, 电容滤波
    发表于 10-30 15:22

    10MCU常用基础知识汇总

    10MCU常用基础知识
    发表于 01-13 07:42

    MCU常用基础知识

    10MCU常用基础知识,收藏了!
    发表于 01-22 07:25

    MCU常用基础知识汇总

    10MCU常用基础知识,收藏了!
    发表于 01-28 07:42

    MCU常用基础知识

    10MCU常用基础知识,收藏了!
    发表于 02-02 07:11

    MCU常用基础知识汇总

    10MCU常用基础知识
    发表于 03-15 06:25

    10个单片机MCU常用基础知识

    本文主要详细介绍10个单片机MCU常用基础知识
    的头像 发表于 10-05 09:57 5985次阅读

    10MCU常用基础知识汇总

    本文主要介绍10MCU常用基础知识汇总,具体的跟随小编一起来了解一下。
    的头像 发表于 10-05 09:39 8963次阅读

    硬件工程师必须具有哪些基础知识详细资料说明

    本文档的主要内容详细介绍的是硬件工程师必备基础知识详细资料免费下载
    发表于 12-06 08:00 0次下载

    PHP基础知识详细资料总结

    本文档详细介绍的是PHP基础知识详细资料总结主要内容包括了:1.PHP代码剖析,2.PHP的数据类型,3.PHP的变量和常量,4.PHP的操作符,5.PHP的流程控制
    发表于 03-01 15:35 7次下载
    PHP<b class='flag-5'>基础知识</b>的<b class='flag-5'>详细资料</b>总结

    电子元件的基础知识详细资料说明

    本文档的主要内容详细介绍的是电子元件的基础知识详细资料说明包括了:电容电阻,电感磁珠,二极管,三极管
    发表于 03-22 08:00 16次下载
    电子元件的<b class='flag-5'>基础知识</b><b class='flag-5'>详细资料</b>说明

    电容的基础知识详细资料免费下载

    本文档的主要内容详细介绍的是电容的基础知识详细资料免费下载包括了:一、电容的分类和作用,二、电容的符号,三、电容的单位,五、电容的耐压 单位:V(伏特),六、电容的种类,七、电容的标称
    发表于 04-03 08:00 13次下载
    电容的<b class='flag-5'>基础知识</b><b class='flag-5'>详细资料</b>免费下载

    ADC转换器的基础知识详细资料说明

    本文档的主要内容详细介绍的是ADC转换器的基础知识详细资料说明包括了:1.ADC简介,2.采样与量化,3.ADC工作原理,4.ADC选型,5.checklist
    发表于 07-18 08:00 5次下载
    ADC转换器的<b class='flag-5'>基础知识</b><b class='flag-5'>详细资料</b>说明

    电子设计基础知识教程之电子元件的基础知识详细资料说明

    本文档的主要内容详细介绍的是电子设计基础知识教程之电子元件的基础知识详细资料说明包括了:1、电阻,2、电容,3、晶体管 二极管 三极管,4、
    发表于 09-16 08:00 34次下载
    电子设计<b class='flag-5'>基础知识</b>教程之电子元件的<b class='flag-5'>基础知识</b><b class='flag-5'>详细资料</b>说明

    ASPNET的常用控件有哪些详细资料介绍

    本文档的主要内容详细介绍的是ASPNET的常用控件有哪些详细资料介绍
    发表于 11-14 15:31 8次下载
    ASPNET的<b class='flag-5'>常用</b>控件有哪些<b class='flag-5'>详细资料</b><b class='flag-5'>介绍</b>