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

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

3天内不再提示

单片机和外部设备的通信方式

姚小熊27 来源:xx 2019-09-28 08:46 次阅读

单片机和外部设备或者器件进行通信,目前主要ICUART,SPI,SDIO,FSMC或者私有时序等几种通信方式。

比如和蓝牙模块,wifi模块,GSM模块。显示屏模组,都是单片机通过串口通信,根据不同的电平范围,可以划分为TTL,232,485等接口,一般与外部模组或者芯片,都是TTL电平,直接使用TXD RXD,GND,三个引脚,注意传输时,TX,RX需要双方交叉。才能正常数据传输。

单片机和外部设备的通信方式

MAX232是5V电平,MAX3232是3.3V电平, 232电平最多只能传输15M,需要在极低波特率的情况下,波特率越高,传输距离越短。

485可以选择串口芯片,理论上是可以达到1KM传输距离,所以很多场合如舞台RGB灯光,都是采用基于485通信的DMX512传输。

IIC通信,常用CLK,DAT,应该很多单片机与芯片之间都是采用这种协议,如eeprom芯片24C02系列,或者时钟芯片之类的.

单片机和外部设备的通信方式

SPI 是MOSI,MISO,VCC,GND,四线传输,理论传输速度比iic和串口要快。flash芯片W25Q16系列,SD卡的数据交互等。

单片机和外部设备的通信方式

其他的传输接口如FSMC 因为并口传输,所以可以用来做TFT彩屏驱动,也可以用来驱动nandflash等。

还有一些接口如CAN总线,以太网,等都是比较常见的通信接口

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

    关注

    6029

    文章

    44480

    浏览量

    631596
  • 通信
    +关注

    关注

    18

    文章

    5938

    浏览量

    135747
  • uart
    +关注

    关注

    22

    文章

    1216

    浏览量

    101066
收藏 人收藏

    评论

    相关推荐

    单片机CPU与外部设备交换信息有哪几种方式

    单片机CPU与外部设备交换信息的几种方式
    发表于 03-29 07:18

    如何连接Arduino和外部设备

    Aduino是什么?Arduino与单片机的关系?如何使用Arduino?如何连接Arduino和外部设备
    发表于 11-04 06:50

    怎样通过IO口的高低电平变换来实现外部设备的交互动作呢

    形态的波形驱动外部设备以特定的方式工作,可以通过输出比特流来进行数据的传输。通过读取高低电平的输入,单片机可以解码指定的信息,可以获得外部设备的状态,可以检测传感器的返回值……综上所述
    发表于 11-22 07:41

    怎么用单片机驱动外部设备

    一、软件应用0、学单片机首先要明白,一个单片机啥也干不了,学单片机的目的是学习怎么用单片机驱动外部设备,比如数码管,电机,液晶屏等,这个需要
    发表于 11-22 09:13

    处理器与外部设备通信方式有哪几种?

    处理器与外部设备通信方式有哪几种?串行通信按照数据传送的方式是什么?UART异步通信
    发表于 12-03 07:52

    处理器如何与外部设备通信

    处理器如何与外部设备通信
    发表于 12-13 07:44

    怎么用单片机去驱动外部设备

    怎么用单片机驱动外部设备?怎么写单片机上面跑的软件?单片机的开发板是怎么设计出来的?
    发表于 12-23 06:53

    计算机与外部设备的基本通信方式

    计算机与外部设备的基本通信方式有两种:(1)并行通信,数据的各位同时传输,特点就是速度快,效率高。但是由于有多少个数据位就需要多少条数据线,所以成本比较高。(2)串行
    发表于 01-19 06:04

    常见的单片机外部设备有哪些?

    常见的单片机外部设备有哪些?如何使用I2C通信协议的AT24C1024外置EEPROM模块?
    发表于 01-24 06:36

    基于8051单片机外部设备交换信息的三种数据传输方式解析

    单片机CPU与外部设备交换信息通常有如下几种方式:无条件传送方式,查询传送方式和中断传送方式。我
    的头像 发表于 01-09 15:50 1w次阅读
    基于8051<b class='flag-5'>单片机</b>的<b class='flag-5'>外部设备</b>交换信息的三种数据传输<b class='flag-5'>方式</b>解析

    单片机串行口介绍,8051单片机通信方式

    51单片机一个可编程的全双工串行通信接口。可用作异步通信方式(UART),与串行传送信息的外部设备相连接。或用于通过同步或异步标准
    的头像 发表于 04-12 14:22 1.6w次阅读
    <b class='flag-5'>单片机</b>串行口介绍,8051<b class='flag-5'>单片机</b>的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>

    单片机CPU与外部设备交换信息的几种方式资料下载

    电子发烧友网为你提供单片机CPU与外部设备交换信息的几种方式资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-02 08:44 13次下载
    <b class='flag-5'>单片机</b>CPU与<b class='flag-5'>外部设备</b>交换信息的几种<b class='flag-5'>方式</b>资料下载

    【嵌入式-单片机笔记1】处理器(MCU)与外部设备通信方式(主要就串行通信进行总结)

    一、微机通信(即MCU与外部设备通信)1、随着微机特别是单片机的发展,其应用已从单机逐渐转向多或联网,而多
    发表于 10-26 14:36 16次下载
    【嵌入式-<b class='flag-5'>单片机</b>笔记1】处理器(MCU)与<b class='flag-5'>外部设备</b>的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>(主要就串行<b class='flag-5'>通信</b>进行总结)

    单片机串口通信的接收与发送

    单片机串口通信是一种常见的通信方式,它可以实现单片机外部设备的数据交换。在实际应用中,
    的头像 发表于 12-20 14:03 3309次阅读

    51单片机串口通信详细介绍-小白必看

    51单片机串口通信单片机外部设备通信的重要方式,它基于串行
    的头像 发表于 04-17 09:33 1753次阅读
    51<b class='flag-5'>单片机</b>串口<b class='flag-5'>通信</b>详细介绍-小白必看