嵌入式通讯基本模型

  • 嵌入式通讯
    • 通讯的基本模型
      • 对象:不是软件,而是底层芯片与芯片之间数据传输的一个模型
      • 分类
        • 全双工、单工、半双工
        • 串行、并行
        • 同步、异步(CLK)
      • ()的总线→芯片和芯片之间传输数据的模型
      • UART:异步串行全双工总线
    • UART协议介绍
      • 能够解决数据的歧义性的问题
        • 电气规范:电压值的规范
          • RS232C:
            • 1:-12V~-15V
            • 0:+12V~+15V
        • 人为的定义一个起始信号,结束信号
        • 在发送端和接收端约定一个发送数据的位数
        • 奇偶校验位
        • 停止位的位数
        • 发送端和接收端的工作频率
    • UART控制器的介绍
      • 目的:UART的硬件协议要求,通过软件去模拟该协议,是可行的,但是对于软件成本来说,非常不值,一般情况下,芯片公司会提供这种标准协议的控制器,软件工程师只需要告知该控制器,他工作的方式,然后就直接放数据,该控制器就可以把刚才的数据按照之前配置的工作模式,发送出去了。
      • 数据格式控制
        • ULCON:8bit、停止位、奇偶校验
      • 整个UART控制器的控制
        • 开关
      • 配置波特率
        • UBRDIV
        • UDIVSLOT
      • 数据收发缓存器
        • UTXH
        • URXH
      • 数据收发的状态
    • 实验一、SSPV210下通过UART发送一个字符
      • 1、先确定该引脚的功能选择
      • 2、根据功能选择,对对应的控制器进行操作
    • 实验二、SSPV210下通过UART发送一个字符串
      • 考虑链接时的地址和运行时的地址的一致性问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值