0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

stm32 9位通信的原理和工作过程

独爱72H 来源:机智云、CSDN 作者:机智云、CSDN 2021-07-23 11:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

STM32是ST(意法半导体)推出的基于ARM® Cortex® M 处理器内核的 32位闪存微控制器产品,融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。拥有业内最强大的产品阵容,基于工业标准的处理器,大量的软硬件开发工具,让STM32单片机成为各类中小项目和完整平台解决方案的理想选择。

作为国内第一个智能硬件自助开发(PaaS)及云服务(SaaS)平台和意法半导体战略合作伙伴,机智云率先开发出了基于STM32的物联网开源套件 Gokit 和STM32代码自动生成工具,帮助物联网智能硬件开发者快速打造产品原型。

STM32用9位方式多机通信时,串口模式必须在方式2或方式3。

其实现多机通信的原理和工作过程如下:作主机的8051的SM2应设定为O,作从机的sM2设定为1。

主机发送并被从机接收的信息有两类:一类是地址,用于指示需要和主机通信的从机地址,由串行数据第9位为“1”来标志;另一类是数据,由串行数据第9位为“0”来标志。

由于所有从机的SM2=1,故每个从机总能在R1=O收到主机发来的地址(因为串行数据的第9位为“l”),并进入各自的中断服务程序。在中断服务程序中,每台从机把接收到的从机地址和它的本机地址(系统设计时所分配)进行比较。所有比较不相等的从机均从各自的中断服务程序中退出(SM2仍为1),只有比较成功的从机才足被主机寻址通信的从机。被寻址的从机在程序中使SM2=0,以便接收随之而来的数据或命令(RB8=0)。

本文整合自 机智云、CSDN

责任编辑:fqj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2305

    文章

    11124

    浏览量

    371335
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32U5A9J-DK探索套件技术解析与应用指南

    STMicroelectronics STM32U5A9J-DK探索套件是用于演示和开发STM32U5A9NJH6Q微控制器的完整平台。 STMicroelectronics
    的头像 发表于 10-25 16:49 1217次阅读
    <b class='flag-5'>STM32U5A9</b>J-DK探索套件技术解析与应用指南

    通信巩固室内无线通信市场领先地位

    近年来,京通信凭借其创新的ComFlex MAX解决方案,在室内无线通信市场巩固了其全球地位。据Mobile Experts最新发布的《2024年室内无线通信报告 》(In-Buil
    的头像 发表于 06-16 10:02 872次阅读

    各位大神,请教机械式光开关的制作过程

    各位大神,请教机械式光开关的制作过程,想了解一下准直器将输入端固定,通过驱动马达将不同输出端准直器与输入端耦合。如何才能对准。
    发表于 04-21 13:14

    RS485通信的必要性和接线方法

    在探讨RS485通信之前,有必要先提及RS232通信。即便您不熟悉RS232通信,您很可能已经见过并使用过RS232接口——只需查看家中台式电脑的机箱背面即可证实。
    的头像 发表于 04-03 09:17 2594次阅读
    RS485<b class='flag-5'>通信</b>的必要性和接线方法

    如何使用ZPS-CANFD观察CAN数据链路层的工作过程

    也可以完成对CAN总线数据链路层工作过程的观察。什么是数据链路层在CAN总线应用中,物理层一致性测试成为各CAN总线厂家必测的校验任务,以此来保证总线或节点产品有
    的头像 发表于 03-18 11:38 780次阅读
    如何使用ZPS-CANFD观察CAN数据链路层的<b class='flag-5'>工作过程</b>

    使用SPI进行通信STM32F4做从机,通信时数据异常怎么解决?

    使用SPI进行通信STM32F4做从机,通信时数据异常,SPI2中SR寄存器会出现0xc0,0xc1,0x80的异常状态值,大概就是BYS,OVR
    发表于 03-14 12:14

    STM32和MCP2515通信,STM32这端还需要接CAN PHY吗?

    最近在做CAN通信的相关项目,STM32G4负责接收,对端是一个MCP2510+TJA1040的组合, 想问下应该如何接?STM32这端还需要接CAN PHY吗?
    发表于 03-10 06:18

    通信MWC 2025精彩纷呈

    通信的展台位于Fira Gran Via展馆2号馆2F35展位,展会现场持续火热,精彩纷呈。
    的头像 发表于 03-06 15:53 860次阅读

    通信亮相2025年世界移动通信大会

    近日,全球通信行业科技盛会--2025年世界移动通信大会(MWC 2025)在西班牙巴塞罗拉开帷幕。本届展会,京通信携室内无缝覆盖、智能绿色天线、5G行业专网等最新技术及方案亮相,展
    的头像 发表于 03-05 11:17 1054次阅读

    CDN的基本概念和工作过程

    服务成功率:指用户所请求的服务成功完成的几率。
    的头像 发表于 02-13 09:55 1416次阅读
    CDN的基本概念和<b class='flag-5'>工作过程</b>

    SAR ADC的工作过程和关键指标

    ADC以其低功耗、高精度、小尺寸以及适中的速度和分辨率,在中等至高分辨率应用中占据主导地位。本文将详细介绍SAR ADC的概念、工作过程、关键指标以及其在不同领域的应用。
    的头像 发表于 02-02 13:57 2270次阅读

    恒流三极管的工作过程和电路结构

    恒流三极管是一种特殊的半导体器件,它在一定条件下能够提供稳定的电流输出,不受负载变化的影响。这种特性使其在多种电子电路中得到了广泛应用,如LED驱动电路、电池充电管理、电化学分析等。本文将深入探讨恒流三极管的工作过程和电路结构,以期为读者提供全面的技术理解。
    的头像 发表于 02-02 13:47 974次阅读

    GUC65(A)矿用本安型位置传感器制作过程

    矿用本安型位置传感器的制作过程需要严格遵守相关的安全规范和标准,确保传感器的安全性和可靠性。同时,在生产过程中还需要注意环境保护和节能减排等要求。具体的制作过程可能会因产品规格、制造商和生产工艺的不同而有所差异。
    的头像 发表于 01-07 10:18 815次阅读

    ADC采样保持过程的具体时间要如何确定?

    放大器的工作过程就是在采样跟踪状态和保持状态之间切换。 但是datasheet里面我找不到关于采样-保持过程工作的详细介绍。 有没有大神能告诉我,ADC一个工作周期内,采样状态的时间和
    发表于 12-24 06:09

    用MCU与ADS1220通信,识别到DRDY后,DRDY线上仍然始终为高电平,读取数据OXFF,为什么?

    用MCU与ADS1220通信,MCU 发出的MOSISCKCS信号用示波器看均正常 MISO(ADS1220的DOUT) ,始终为高电平(示波器看的波形),MCU采集到的数据始终为0XFF 每次
    发表于 12-18 07:40