嵌入式学习50-单片机3

知识散记:

               1. xdata  开到扩展内存

                2.memcpy  内存拷贝

1、什么是并行通信、串行通信?                                                                                                        并行通信:                                                                                                                                                       是指多个比特同时通过并行线进行传输,这种方式的传输速率较高,但会占用大量的芯片资源.                                                                                                                                              串行通信:                                                                                                                                                      是指将数据拆分成一个个比特,按照 先后次序 在 一根总线 上进行发送,串行通信有着系统占用资源少,结构简单等优点    

2、什么是全双工、半双工、单工?                                                                                                          单工模式(Simplex Communication):                                                                                                主机间通信时如果一方固定为发送端另外一方固定为接收端,通过一根总线实现数据通信。      半双工通信:                                                                                                                                                    是一种通信方式,其中数据传输可以在两个方向之间交替进行,但不能同时进行                  全双工通信:                                                                                                                                                       是一种通信方式,其中数据传输可以同时在两个方向进行,允许通信双方同时发送和接收数据,实现双向通信

3、什么是异步通信、同步通信?   

串口通信时,收发双方的波特率必须是事先约定好的,否则数据传输就会出现混乱。很明显,为保证每个比特占用数据线的时间,发送方和接收方需按照各自的系统计时且双方之间的误差不能太大。通常不能超过(6%)。这种双方各自“计时”的方式称为异步  

同步通信  设备之间除了有数据线以为还有一条时钟线(SDA和SCL)。其中SCL就是时钟线(serial clock)。                                                        

4、什么是RS232、RS485?

TTL通常指的就是  芯片引脚产生的电压,这个电压值选择的芯片有关

为了应对不同芯片的电压值

1.RS232标准,其中规定了:

逻辑高电平(逻辑1):在-3V到-15V之间

逻辑低电平(逻辑0):在+3V到+15V之间

收发主机间有三根线,分别是收、发和地,因此RS232是全双工的

理论上RS232能够传输20~30米。

RS485标准  (半双工)                                                                                                                              使用两根信号线(A和B)来传输数据,通过比较A和B之间的电压差来识别信息, 这种差分信号传输方式提高了抗干扰能力。RS485的传输距离可达1200米,适用于大范围的数据传输需求。由于采用的是压差,RS485在传输数据的某一时刻,两根线都要用到,所以它是半双工

5、什么是pwm?                                                                                                                                      方波(矩形波)

PWM的全称是脉冲宽度调制Pulse-width modulation),是通过将有效的电信号分散成离散形式从而来降低电信号所传递的平均功率的一种方式;

所以根据面积等效法则,可以通过对改变脉冲的时间宽度,来等效的获得所需要合成的相应幅值频率的波形;

PWM的占空比:

                          高电平占整个周期的比值

UART

  • 30
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值