金牌会员
 
- 积分
- 1028
- 金钱
- 1028
- 注册时间
- 2019-5-27
- 在线时间
- 142 小时
|
本帖最后由 清夏 于 2019-9-10 20:53 编辑
不知道是我飘了还是确实底子打的扎实,现在听起课来理解起来好容易啊(笑哭,原来我也能有今天),今天看了串口通信的大体内容如下。
何为通信?就是数据的传输嘛。通信有好多种形式,比如无线通信(上网)啊、红外通信(看电视)啊、蓝牙通信(耳机)啊好多种,其中串口通信就是其中的一种比较低级的形式(你就比如咱们的投影仪必须要连个数据线到电脑上才能显示画面,比起蓝牙感觉就太low了)。上面这些通信都是形式不同而已,其实原理都是一样的,就是接受数据(就像是都是电脑,只是品牌不一样而已)。
下面的通信方式就不一样了(通信形式只是同种产品不同品牌之间的对比,而通信方式就直接是原理上的不一样了,就像一个是手机一个是电脑)
通信一共有两种通信方式,分别是并行通信和串行通信。
咱们的数据都是有内存空间的,比如01010101这个数据需要进行传输。如果使用并行通信就是这8个数同时传输,优点是传输速度快,缺点是占用的引脚资源比较多;而串行通信就是一个一个数按顺序传输,优点是占用的引脚资源比较少,缺点是传输速度慢。(因为现在的阶段咱们好像用不到并行通信,所以并行通信了解就好)
其中,串行通信有三种传送方式分别是单工、半双工、全双工(这个知道是啥意思就行了)
串行通信有两种通信方式分别为同步通信(带时钟同步信号传输,比如SPI、IIC通信接口)和异步通信(不带时钟同步信号,比如UART、单总线)(这个也是了解即可)
在之前的实验中就有TXD和RXD,感觉很高大上,现在在这看到了源头,什么是TXD、RXD呢?
TXD(transmit data),就是发送数据的引脚
RXD(receive data),是接受数据的引脚
emmm,没了,我还要继续努力啊,别人又和我说了很多东西我听都没听过,一定要好好学习鸭,实在是受不了他们轻蔑的眼神了。
|
|