IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 接口与总线 -> 正文阅读

[嵌入式]接口与总线

51单片机带有串行通信接口(UART),但是接口电平是TTL电平,而串行通信为了适应远距离传输,采用的是232电平,PC机的串口是232电平,所以单片机和PC通过串口进行通信时,需要将TTL电平转为232电平,MAX232芯片可以实现此功能。

单片机(MCU)一般都带有串行通信接口,这接口是可配置的。而像80x86这样的CPU,是不带串行通信接口的(即CPU与I/O接口交互而不直接与外设交互,而MCU不仅包括CPU,还包括一些I/O接口和外设,如UART通信接口,定时器等),所以要想做串口通信就需要使用串行通信接口,8250、8251A、PC16550(和8250兼容)就是这样的可编程串行通信接口芯片。

串口即串行通信接口(UART),属于接口,但不是通常所说的通信总线(BUS)。总线是指支持在一系列线上挂接多个外设的通信线,由于有多个外设,所以就必须有一种协议来协调多个外设使用总线,不同协议就产生了不同名称的通信总线,如I2C总线、SPI总线、CAN总线等。

UART和USB都属于串行通信接口,但USB也是总线,即总线上可以挂接多个USB设备。

轮询是指CPU通过查询I/O接口芯片的状态寄存器来判断I/O是否完成。如果采用中断方式,则CPU不需要循环查询I/O接口芯片的状态寄存器,而是当I/O完成后,由I/O接口芯片向CPU发出中断请求,这样就节省了CPU时间 。

在 Windows系统中,如果突然执行大量任务或突然执行一个高运算量的任务,会发现CPU散热器运转加速,个人理解如下:当系统中任务增多时,CPU主频增加以提高处理速度,主频提高就会导致功耗增加,散热增大,所以散热器运转加速,所以CPU主频可以变化。至于为什么主频增加会导致功耗增大,我还不清楚,有清楚的朋友还望赐教,谢谢!

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-02-22 20:45:46  更:2022-02-22 20:47:34 
 
开发: 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 8:55:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码