| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> I/O接口和外部通信接口——嵌入式系统 GPIO/IIC/SPI/UART/USB/HDMI/RS-232/RS-485/CAN -> 正文阅读 |
|
[嵌入式]I/O接口和外部通信接口——嵌入式系统 GPIO/IIC/SPI/UART/USB/HDMI/RS-232/RS-485/CAN |
? I/O接口:GPIO、IIC、SPI、UART、USB、HDMI(1)GPIO????????通用输入输出接口,General Purpose Input Output, GPIO。 ??????? 输出引脚的两个上下拉二极管具有输入保护作用,一旦输入信号高于VDD或低于VSS,则通过二极管使引脚信号被钳位在VDD和VSS之间,保护了引脚内部相关部件。 ????????(输入引脚的电平不能超过电源电压的范围)。 ??????? 上拉:引脚对电源接一100kΩ左右的电阻; ??????? 下拉:引脚对地接一100kΩ左右的电阻; (2)IIC????????集成电路互连总线接口(Inter IC):串行半双工传输总线,连接嵌入式处理器及其外围器件。 ????????支持器件:LCD驱动器、Flash存储器 (3)SPI????????串行外设接口,同步串行外设接口。 ????????支持SPI接口的外围设备:Flash ROM、RAM、ADC、MCU、网络控制器等。 (4)UART????????通用异步收发器,Universal Asynchronous Receiver/Transmitter ????????全双工串行异步通信接口。仅限于板间或芯片间通信,1m。 (5)USB????????通用串行总线 Universal Serial Bus。 ????????USB集线器最多可连接127个USB设备。 ????????每个外设线缆长度可达5m。 ????????4根信号线,D+/D-差分信号线、电源线、地线。 ????????采用半双工差分方式。 ????????USB2.0的速度:480Mb/s=60MB/s; ????????USB3.0的速度:5Gb/s=5*1024M/8 B/s=640MB/s; ???????? ????????USB OTG(On The Go) (6)HDMI????????高清晰度多媒体接口,High Definition Multimedia Interface, HDMI, ????????一种数字化音频/视频接口,适合影像传输。19针。 ????????HDMI最远可达15m,DVI的线缆长度不能超过8m。 嵌入式系统的外部通信接口:RS-232/RS-485等????????——RS-232/RS-485接口、CAN总线接口、以太网通信接口、无线通信接口(GPS/北斗/GPRS/WiFi/蓝牙/射频) (1)标准的RS-232连接器DB9,????????RS-232电平转换接口电路:将UART电平转换成RS-232电平,通信距离可达15m。 ????????RS-232采用负逻辑传输。逻辑0:+3V~+15V,逻辑1:-15V~-3V。 (2)RS-485接口????????RS-485采用差分信号传输方式,因此具有很强的抗共模干扰能力,传输距离可达1200m。 ??????? RS-485互连是同名端互连,A与A相连,B与B相连,差分传输无需公共地。 ??????? RS-485的缺点:不能构成多主系统,即同一时刻不能有两个或两个以上系统(设备)处于发送状态。 (3)CAN总线接口????????对于实时性要求很强的工业控制系统,CAN总线接口抗干扰能力强、传输距离远、适应多主系统。 ????????差分传输,可构成多主多从系统,即同一时刻允许多个主从机同时进行数据传输。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:52:33- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |