一丶传送方式分3种:
1.单工:只能进行接收,或者只能进行发送
2.半双工:可以进行接收,也可以进行发送,但是同一时间只能进行接收或者发送。
3.全双工:可以进行接收,也可以进行发送,且同一时间,可以同时进行接收和发送。
二丶通信方式分两种:
1.异步通信:无时序要求,但是效率较低
2.同步通心:对时序要求高,效率较高。
三丶单片机中通信:
1.uart:异步全双工通信
2.rs485:异步半双工,rs485的本质就是uart外接485芯片,采用差分信号,抗共模干扰能力强,即抗噪声性能好,但是速度是uart的一半。
3.spi:全双工同步通信
4.i2c:半双工同步

关于stm32单片机的通讯方式相关推荐

  1. c51单片机led奇数偶数亮_两STM32单片机串口通讯实验

    一.实验思路 连接两个STM32单片机的串口引脚,单片机A进行发送,单片机B进行接收.单片机B根据接收到单片机A的指令来点亮或熄灭板载LED灯,通过实验现象来验证是否通讯成功. 二.实验器材 两套ST ...

  2. STM32单片机SPI通讯

    /****************************************************************** *-file Name               : SPI. ...

  3. 单片机右摇杆c语言函数英文,对PS2遥控手柄与stm32单片机通讯的理解(结合平衡小车之家的说明和程序)...

    为了更好地应用PS2遥控手柄,我想尽量理解一下它与stm32单片机间通讯控制的过程,首先看了平衡小车之家给的PS2遥控手柄使用说明,讲解的内容比较简洁,光凭这个说明不能很轻易地理解配套的程序逻辑,接下 ...

  4. STLINK怎么与STM32单片机连接

    STLink是ST官方开发的单片机仿真工具,可以烧写程序.在线仿真,使用非常方便.STLink具有两种接口,分别为:1)SWD模式;2)SWIM单总线模式.SWD模式主要针对STM32系列的单片机,而 ...

  5. 安卓设备通过USB串口与STM32单片机通讯之二

    安卓设备通过USB串口与STM32单片机通讯之二 本博文系JGB联合商务组的原创作品,引用请标明出处. 本博文接续上一篇的末尾章节. (二) APP的JAVA代码部分(使用Android Studio ...

  6. STM32单片机硬件I2C驱动程序(查询方式)

    本文章原始地址:http://feotech.com/?p=69 本程序主要用于驱动STM32单片机芯片的硬件I2C寄存器,实现通过使用芯片自带的I2C寄存器进行数据的发送与接收. 本例程中采用I2C ...

  7. STM32单片机硬件I2C驱动程序(软件轮询方式)---摘自:FeoTech

    感谢原作者:FeoTech   原文网址:http://feotech.com/?p=69 本程序主要用于驱动STM32单片机芯片的硬件I2C寄存器,实现通过使用芯片自带的I2C寄存器进行数据的发送与 ...

  8. CAN通讯方式--秉火STM32学习笔记

    首先非常感谢秉火团队为我们提供学习STM32的丰富资料及详细教程.本笔记仅用作个人学习记录,以此加深记忆,如感觉有帮助,可感谢支持秉火团队. CAN 协议简介 CAN 是控制器局域网络(Control ...

  9. 【TB-02模组专题⑤】微信小程序通讯TB02 模块控制 STM32 单片机LED灯

    本<安信可ble mesh蓝牙模组TB-02模组专题>系列博客学习由官方博客 CSDN安信可博客 潜心所力所写.如有不对之处,请留言,我们及时更改. 1.BLE MESH开发环境linux ...

  10. 记:关于输出任意占空比与频率的一种方式——基于STM32单片机

    0x00前言 写下这篇文章的主要目的时总结一下最近发现的一个较方便的波形调制方式.可以一定程度脱离手工计算,支持发出任意频率.任意占空比PWM控制信号的方式,使用了较为方便的寄存器的方式进行驱动.本文 ...

最新文章

  1. Xamarin图表开发基础教程(11)OxyPlot框架支持的图表类型
  2. 成为大厂AI算法工程师,“NLP/CV”都是你必须过的坎!
  3. 动态规划 0-1背包问题 二维数组
  4. 作者:高富平(1963-),男,博士,华东政法大学二级教授、博士生指导小组负责人...
  5. JeeWx 捷微 2.2 发布,微信管家平台
  6. windows文本转语音 通过java 调用python 生成exe可执行文件一条龙
  7. java类型之间的转换_JAVA基本数据类型及之间的转换
  8. mysql 注入 update_利用insert,update和delete注入获取数据_MySQL
  9. 95-140-040-源码-transform-简介
  10. 实现ViewPager一次滑动多页(保持居中)
  11. 中国移动计算机类行测题目,中国移动笔试题:行测巧用十字交叉法解题
  12. 计算机图形学——Bresenham画线算法
  13. 使用 FME 将勘测定界坐标交换格式文本文件转换成 GIS 格式
  14. java面试英语自我介绍_程序员面试英文自我介绍
  15. 机器人三星云顶之弈_机器码|云顶之弈10.16三星机器人加强介绍-云顶之弈10.16三星机器人加强了吗_234游戏网...
  16. C语言词法分析程序的设计与实现
  17. 4只鸭子在同一个圆圈内游泳,问:4只鸭子出现在同一个半圆内的概率是多少?Python模拟
  18. 三角函数有理式的不定积分
  19. n皇后问题回溯法-迭代实现
  20. 如何基于场景设计产品-笔记(20160418)

热门文章

  1. 研究生如何参加以及准备学术会议详细攻略-9000字
  2. 10大主流性能测试工具,总有一款适合你
  3. 计算机的此电脑管理出错了,win10重置此电脑出现问题怎么处理_win10重置初始化失败解决方法...
  4. C++的依赖倒置原则
  5. spa文件转换html,spa.html
  6. 提权、渗透、经验、技巧总结大全三
  7. 自媒体赚钱网站有哪些(写文章赚钱的网站大全)
  8. python函数的调用顺序,python 函数调用顺序
  9. 如何讲网页保存为pdf文件
  10. 动态相关系数dcc_常相关系数(CCC)和动态条件相关系数(DCC)